これまでに見たすべてのチュートリアルでは、単一ページのサイトまたは複数のバンドルを作成する方法について説明しています。簡単な Web サイト ナビゲーションの例を次に示します。
- example.com/home
- example.com/about
- example.com/services
- example.com/services/marketing
- example.com/services/development
- example.com/contact
このようなサイトを bem-tools、bemjson、bemhtml で構築できますが、node.js や php などのサーバー側の技術は必要ありませんか?
ビルドには、ページごとに最終的な .html、.css、.js ファイルと画像を含むディレクトリのみを含める必要があり、Amazon S3 などの静的ファイル ホスティングでホストする必要があります。また、単一ページの ajax サイトではなく、昔ながらの静的な Web サイトである必要があります。
このユースケースに使いやすいソリューションはありますか?それとも、バンドル ディレクトリからファイルを収集するために独自のビルド プロセスを作成する必要がありますか?