.class="img-fluid clearfix"
インサイト #
Web の根本的なシンプリシティに戻る #
過去 10 年間、Web は複雑化しました —— 不必要な JavaScript、巨大なフレームワーク、遅いビルド。Shokunin は反対方向 —— Rust の速度、HTML/CSS の堅実さ、ユーザー体験のためのデフォルトのアクセシビリティ —— を目指しています。
アイデア #
速度と単純さのための Rust #
Shokunin は完全に Rust で書かれており、安全性、速度、信頼性の保証を活用します。cargo install shokunin で動作し、ビルド時間は中規模サイトで数百ミリ秒以下です。
イノベーション #
第一級の JSON-LD と SEO #
すべてのページは構造化された JSON-LD メタデータを自動的に出力し、検索エンジンと AI クローラーがコンテンツを理解できるようにします。WCAG、Open Graph、Twitter Card のすべてがデフォルトで処理されます。
アプローチ #
Markdown と YAML フロントマター #
コンテンツは Markdown で書かれ、ページ構成は YAML フロントマターで定義されます。Shokunin は HTML、サイトマップ、RSS フィード、JSON フィード、Atom フィードを生成します。
ユースケース #
個人サイトから組織のドキュメントまで #
Shokunin は個人ブログ、技術ドキュメント、企業のマーケティングサイトに適しています。Wasm モジュールとして組み込むこともでき、サーバーレス展開と CI/CD パイプラインに最適です。
開発者体験 #
開発者が必要とする機能だけ #
ホットリロード、Markdown プレビュー、テンプレート構成、最小限の設定 —— 必要な機能だけを慎重に提供します。
パフォーマンス #
ベンチマーク #
Hugo、Jekyll、Eleventy、Astro と並ぶベンチマークで、Shokunin は中規模サイト(500-1000 ページ)で 5-10 倍 高速にビルドします。これは、効率性が最優先される CI/CD パイプラインで真の違いを生みます。
結論 #
細部の職人技 #
Shokunin (職人) は、細部、品質、長期的な信頼性を重視する日本の伝統に着想を得ています。それが Shokunin SSG が体現するアプローチです。最小限の依存関係、明示的な動作、堅牢な抽象化、すべて Rust の力で動作します。
最終確認日 .