slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
SvelteKit 1.0正式发布
17611538698
webmaster@21cto.com

SvelteKit 1.0正式发布

资讯 0 1146 2022-12-19 09:13:26
经过两年多的开发,SvelteKit 1.0 正式发布,现在可用于生产环境。
SvelteKit 是一个用 Svelte 构建 Web 应用程序的框架,满足不同规模的应用开发,提供一个非常灵活和良好体验的基于文件系统的路由架构。
Svelte 是一个 UI 组件框架,因其出色的性能和易用性而受到开发者喜爱。
SvelteKit 包括服务器端渲染 (SSR)、路由、针对 JS 和 CSS 的代码分割,以及针对不同 Serverless 平台生成不同代码的适配器等功能。
与目前部分主流的 Web 框架不同,SvelteKit 具有以下特点:
  • 与传统的 “多页应用程序” 或 MPA 框架不同,它在初始服务器渲染的页面加载后默认为客户端导航。这可以实现更快的页面转换、页面之间持续存在的状态(例如侧边栏的滚动位置)以及更少的数据使用。它还避免在每次页面加载时重新运行第三方脚本,如分析脚本。

  • 与传统的服务器框架不同,它允许开发者使用一种语言,而不是拥有两个紧密耦合的应用程序(一个用于生成 HTML,一个用于处理客户端交互)。由于 SvelteKit 在 JavaScript 运行的任何地方运行,开发者可以将对应的应用程序部署为传统的节点服务器,或使用 serverless 功能 —— 包括边缘。

  • 与静态站点生成器不同,开发者可以使用个性化或动态数据构建应用程序,而不会在页面加载后从浏览器中获取数据,从而降低性能、改变布局。


团队表示,SvelteKit 1.0 是一个开始。
虽然它已准备好用于生产环境,但对他们来说这只是刚刚开始。

发布公告:https://svelte.dev/blog/announcing-sveltekit-1.0
迁移指南:https://github.com/sveltejs/kit/discussions/5774

展望未来,Svelte技术路线图包括内置i18n支持、增量静态重新生成、对部署区域和运行时的细粒度控制以及图像优化等其它功能的改。

参考:

https://www.infoworld.com/article/3683588/sveltekit-10-brings-a-full-stack-to-svelte.html

评论