
我最近發現了主要由VUE構建的新靜態站點生成器。儘管市場充滿了SSG,但伊爾斯的方法可讓您欣賞到“下一代”及其優先事項的有趣瞥見。
菲爾斯從Astro汲取了重要的靈感。檢查®,Astro和其他快速發展的SSG揭示了共同的主題:
-
默認情況下,JavaScript-Optional:互動元素是明確啟用的,反映了“島嶼”架構。 Sveltekit在頁面級別處理時,在組件級別上實現了此功能。
-
細顆粒的水合控制:對水合時間的精確控制,例如在閒置瀏覽器期間或可見組件時,是一個關鍵特徵。
-
燃燒的構建工具:利用Vite(使用基於GO的Esbuild)或基於Rust的SWC(如下12所看到)進行快速構建。
-
多框架組件支持:攻面和天文固定支持多個JavaScript框架,功能Slinkity為高度提供了。
-
文件系統路由:定義站點結構的常見方法。
-
降價內容:內容管理的普遍假設。
將這些“下一代” SSG與諸如Jekyll之類的“下一代” SSG進行了比較,揭示了幾種觀察:
-
微妙的差異:核心特徵集令人驚訝地相似。
- JavaScript的崛起:最重要的轉變是普遍使用JavaScript庫。這可能反映了對基於組件的開發的強烈需求,這是HTML早期預處理器無法完全解決的。
-
增量改進:這些較新的SSG提供了速度,重新加載和整體可用性的增量增強功能。
以上是下一代的靜態站點生成器會使建築工地更好嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!