首页 文章 精选 留言 我的

精选列表

搜索[信息窗口],共10000篇文章
优秀的个人博客,低调大师

Atlassian 开源最强“实用”前端拖拽组件:性能和兼容性俱佳、支持跨窗口拖动、适用于任何前端框架

​Pragmatic drag and drop 是一款前端拖拽组件,由知名软件开发公司 Atlassian 开源。 正如名字中的Pragmatic(“实用”)所言,该组件支持许多拖拽场景,十分注重性能,并且通过使用浏览器强大而灵活的内置拖拽功能变得安全而简单。 目前Atlassian 公司旗下核心产品 Trello、Jira 和 Confluence 等均使用了Pragmaticdrag and drop。 在 Pragmaticdrag and drop 之前,该组件作者 Alex Reardon 还打造了另一款流行的 React 开源拖拽组件react-beautiful-dnd。 与之相比,Pragmaticdrag and drop支持了更多的拖拽场景: 列表 面板 表格 树 Grids Drawing Resizing 下图展示了 Pragmatic Drag and Drop 在不同场景的运行效果: Pragmatic drag and drop 还支持在任何前端框架(如 React、Svelte、Vue、Angular)中使用,不受特定技术栈的限制。 在不同框架中使用的写法如下: React Svelte JS 对比其他同类型的开源拖拽组件,Pragmaticdrag and drop核心包经过压缩后更加轻量,仅 4.7kb。 性能方面,对比以下同类型开源框架: react-beautiful-dnd react-dnd dnd-kit Pragmaticdrag and drop 的TTI 指标可谓是“遥遥领先”。 TTI: Time to Interactive,可交互时间。该指标主要用于测量页面从开始加载到主要子资源完成渲染,并能够快速、可靠地响应用户输入所需要的时间。 参考链接 https://www.youtube.com/watch?v=5SQkOyzZLHM https://atlassian.design/components/pragmatic-drag-and-drop/about https://mp.weixin.qq.com/

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册