使用svelte js的原因

Ale*_*nko 9 web reactjs vue.js svelte

这些天我找到了苗条的框架.您如何使用它而不是reactjs或vuejs?我完全没有使用它,所以我不明白它们之间的深刻区别.我已经阅读了更快的内容,但它并没有对像redux这样的状态存储有一定的支持.那么你能说些什么呢?我试图找到更多关于优点和缺点的信息,但这是徒劳的.

Ric*_*ris 33

Svelte是构建UI的不同观点.它不是一个在浏览器中运行以创建UI的库,而是一个将您的组件转换为简单JavaScript的编译器,无需虚拟DOM差异或UI库使用的任何其他技术.

生成的代码更快,但它也更小,更便携,而且 - 至关重要的是,特别是在移动设备上 - 具有较低的内存要求.

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

  • 快进到 2021 年,[法国广播电台](https://www.radiofrance.com/) 的官方网站正在 Svelte 中重做。这是 Svelte 中的 [Beta](https://beta.radiofrance.fr/) 版本,截至目前仍处于 WIP 状态。 (2认同)