推荐一个前端框架Svelte(超级轻量级)

野生程序猿-杂烧3年前随意分享1090

现在的前端框架太多了,国内用得比较多的是vue,非常强大,但是个人感觉灵活性糟糕,代码比较繁琐。近期接触一个框架,顿时让我感觉非常的爽,一种似曾相似的感觉,这个框架就是Svelte。Svelte是一个轻量级的框架。

Svelte 是一个构建 web 应用程序的工具。


Svelte 与诸如 React 和 Vue 等 JavaScript 框架类似,都怀揣着一颗让构建交互式用户界面变得更容易的心。


但是有一个关键的区别:Svelte 在 构建/编译阶段 将你的应用程序转换为理想的 JavaScript 应用,而不是在 运行阶段 解释应用程序的代码。这意味着你不需要为框架所消耗的性能付出成本,并且在应用程序首次加载时没有额外损失。


你可以使用 Svelte 构建整个应用程序,也可以逐步将其融合到现有的代码中。你还可以将组件作为独立的包(package)交付到任何地方,并且不会有传统框架所带来的额外开销。


标签: Svelte

相关文章

开发UI框架:【laylte】Svelte版LAYUI(表单 - 下拉选项框)

开发UI框架:【laylte】Svelte版LAYUI(表单 - 下拉选项框)

从css部分进入了js部分了,想了想还是取个名字吧。框架就叫laylte吧,layui+Svelte=laylte。于是有了专属文件夹了laylte【laylte/LaySelect.svelte】&...

开发UI框架:【laylte】Svelte版LAYUI(表单 - 单选框)

开发UI框架:【laylte】Svelte版LAYUI(表单 - 单选框)

【laylte/LayRadio.svelte】<script>     //import { createEventDisp...

开发UI框架:【laylte】Svelte版LAYUI(表单 - 复选框)

开发UI框架:【laylte】Svelte版LAYUI(表单 - 复选框)

【laylte/LayCheckbox.svelte】<script>     //import { createEventD...

开发UI框架:Svelte版LAYUI(准备工作)

开发UI框架:Svelte版LAYUI(准备工作)

最近开始接触Svelte,感觉发现了一个新大陆。同时考虑到国内Svelte用得非常少,这么好的框架没什么人用,主要就是因为没有ui框架,于是决定借用别人的轮子造一个。这里选择了layui,比较经典的一...

开发UI框架:Svelte版LAYUI(表单 - css部分)

开发UI框架:Svelte版LAYUI(表单 - css部分)

App.svelte<script>     //export let name; </script> <...

开发UI框架:Svelte版LAYUI(按钮)

开发UI框架:Svelte版LAYUI(按钮)

App.svelte<script>     //export let name; </script> <...