使用 svelte js 的原因

Reasons for using svelte js

这几天发现了Svelte框架。你觉得用它代替 React.js 或 Vue.js 怎么样?

我根本没有用过,所以我不明白它们之间的深层区别。我读到 Svelte 的速度要快得多,但它对像 redux 等状态存储没有一定的支持。那么你对此有何看法? 我试图找到更多关于优点和缺点的信息,但这是徒劳的。

Svelte 是对构建 UIs 想法的另一种理解。它不是一个在浏览器中运行来创建你的 UI 的库,而是一个将你的组件变成简单 JavaScript 的编译器,不需要虚拟 DOM 差异或任何其他UI 图书馆使用的技术。

生成的代码速度更快,但它也更小、更便携,而且——至关重要的是,尤其是在移动设备上——对内存的要求更低。

您绝对可以将 Redux 或任何其他状态管理系统与 Svelte 一起使用。但它具有足够强大的内置状态管理功能,您可能不需要它。