
私は最近、主にVueで構築された新しい静的サイトジェネレーターであるitylsを発見しました。市場はSSGSで飽和していますが、イルスのアプローチは「次世代」とその優先事項を興味深い垣間見ることができます。
アイレスは、アストロから大きなインスピレーションを引き出します。アイル、アストロ、およびその他の急速に進化するSSGを調べると、一般的なテーマが明らかになります。
- javascript-optionalデフォルト:インタラクティブ要素は明示的に有効になり、「島」の建築を反映しています。 helsとAstroはこれをコンポーネントレベルで実装し、Sveltekitはページレベルで処理します。
-
細粒の水分補給制御:アイドルブラウザ期間中やコンポーネントが表示されたときなど、水分補給のタイミングを正確に制御することが重要な機能です。
- Blazing-Fast Build Tools: Vite(GoベースのEsbuildを使用)またはRustベースのSWC(次の12に見られるように)を迅速なビルドに活用します。
-
マルチフレームワークコンポーネントサポート: helsとAstroは、複数のJavaScriptフレームワークをネイティブにサポートしています。スリンクティは、さらに多くを提供します。
-
ファイルシステムルーティング:サイト構造を定義するための一般的なアプローチ。
-
マークダウンコンテンツ:コンテンツ管理の一般的な仮定。
これらの「次世代」SSGをJekyllのような以前のSSGと比較すると、いくつかの観察結果が明らかになります。
-
微妙な違い:コア機能セットは驚くほど似ています。
- JavaScriptの台頭:最も重要なシフトは、JavaScriptライブラリの一般的な使用です。これはおそらく、コンポーネントベースの開発に対する強い需要を反映している可能性が高く、以前のHTMLプリプロセッサが完全に対処する必要はありません。
-
増分改善:これらの新しいSSGは、速度、ライブリロード、および全体的な使いやすさの増分強化を提供します。
以上が次世代の静的サイトジェネレーターは、建物のサイトをより良くしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。