虽然您可能现在还没有听说过svelte,但是其实svelte的发展速度超过了你的想象。
本文主要讲的是关于sapper和sveltekit这两款框架的发展。
svelte作者里奇·哈里斯(Rich Harris)在2020年10月的svelte峰会上表示:sapper永远不会发布1.0版本。
也就是说sapper不会发布正式版,一直处于非稳定版本。也可能放弃更新。
主要原因是sapper多年来代码库变得凌乱,但更主要的原因是最近网络发生了很大变化。
而作者放弃sapper后的另一种选择是开发SvelteKit。
Sapper和SvelteKit都是svelte的开发框架,类似于vue的nuxt框架。
sveltekit包含的功能有:
- 服务端渲染(SSR)
- 路由
- typescript支持
- less, scss支持
- serverless
- vite打包
可以看到,sveltekit几乎包含了所有我们想要的功能,既能高效开发,又有高性能。
创建sveltekit的方法:
mkdir my-app
cd my-app
npm init svelte@next
npm install
npm run dev

本文介绍了svelte框架中的sapper和sveltekit的发展。sapper由于代码库混乱且网络环境变化,将不会发布1.0版本,转而重点发展SvelteKit。SvelteKit提供SSR、路由、typescript支持等功能,成为svelte的强力开发工具。创建sveltekit需确保nodejs版本在v12以上。
最低0.47元/天 解锁文章
381

被折叠的 条评论
为什么被折叠?



