
我最近发现了主要由VUE构建的新静态站点生成器。尽管市场充满了SSG,但伊尔斯的方法可让您欣赏到“下一代”及其优先事项的有趣瞥见。
菲尔斯从Astro汲取了重要的灵感。检查®,Astro和其他快速发展的SSG揭示了共同的主题:
-
默认情况下,JavaScript-Optional:互动元素是明确启用的,反映了“岛屿”架构。 Sveltekit在页面级别处理时,在组件级别上实现了此功能。
-
细颗粒的水合控制:对水合时间的精确控制,例如在闲置浏览器期间或可见组件时,是一个关键特征。
-
燃烧的构建工具:利用Vite(使用基于GO的Esbuild)或基于Rust的SWC(如下12所看到)进行快速构建。
-
多框架组件支持:攻面和天文固定支持多个JavaScript框架,功能Slinkity为高度提供了。
-
文件系统路由:定义站点结构的常见方法。
-
降价内容:内容管理的普遍假设。
将这些“下一代” SSG与诸如Jekyll之类的“下一代” SSG进行了比较,揭示了几种观察:
-
微妙的差异:核心特征集令人惊讶地相似。
- JavaScript的崛起:最重要的转变是普遍使用JavaScript库。这可能反映了对基于组件的开发的强烈需求,这是HTML早期预处理器无法完全解决的。
-
增量改进:这些较新的SSG提供了速度,重新加载和整体可用性的增量增强功能。
以上是下一代的静态站点生成器会使建筑工地更好吗?的详细内容。更多信息请关注PHP中文网其他相关文章!