重新思考响应式, svelte 无虚拟dom, 代码量更少, 心智负担更少(顺便, 真的欣赏不了React, 实名diss), 运行时更小, 打包体积更小, 速度更快, 众多前端框架之中冉冉升起的新星 (无奈生态太贫瘠, 想找个级联选择器而不得)
什么是 Svelte?
Svelte 是一个组件框架(就像 React 或 Vue),不过与他们又截然不同。
传统的框架也允许你编写声明式的、状态驱动的代码,不过是要付出代价的:
浏览器做了很多额外的工作,去将这些声明式的结构转换为 DOM 操作,使用 Virtual DOM 差异比较(diffing) 等这类技术,可能会超出你的设想,并且加剧垃圾回收的负担。
相反,Svelte 在执行 build 的时候,将组件转化为高效的命令式代码,并能精确地更新 DOM。
因此,你可以写出高性能且炫酷的程序。
Svelte 的首个版本完全是为了 验证这么一个假设,即通过一个专用的编译器可以生成高度可靠的代码,同时还能提供出色的用户体验。
第二版是较小的升级,稍作调整。
第三版我们进行了重大的改进。
在过去的五六个月里,我们工作的重点是在给程序员提供出色的开发体验上。
现在编写组件比起其他框架而言,样板代码少得多。。
如果你使用过其他框架的话,我们认为你会被惊艳到。耳听为虚,不妨试读一下我们全新的教程,甄辨真伪。
数据统计
数据评估
关于Svelte特别声明
本站马哥导航提供的Svelte都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由马哥导航实际控制,在2021-07-01 16:42收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,马哥导航不承担任何责任。
相关导航
暂无评论...