そうです、私は現在、最終的にWordpressのバックエンドを利用するプロジェクトに取り組んでいますが、フロントエンドでは、CSS3とJavaScriptを大幅に利用する予定です.おそらく履歴APIを利用して. AJAX 経由のコンテンツ。
私は現在、静的 HTML テンプレートに取り組んでおり、適切なレイアウトを取得し、ページ間の対話とナビゲーションに必要なすべての JS を取得しています。現在、Yeomanを監視サーバーとして使用して、SASSテンプレートをコンパイルし、すべての JS モジュールをマージしています。 RequireJSを使用します。
すべて順調に進んでいますが、HTML テンプレートで多くの HTML ブロックを繰り返していることに気付き始めており、あまり効率的ではありません。ブロックを 1 か所で編集して、必要な回数だけ繰り返したいのです。ページ上 - ヘッダー、フッター、ブログ リスト ページの単一のブログ アイテムなど。フロントエンド テンプレートをスキャフォールディングしています。
基本的に、私がやりたいことはブロック テンプレートを用意することです。これを親ファイルにインポートし、ループして必要なファイルを生成し、Wordpress で最終的なマークアップを作成する準備ができたら、ビルドするだけです。プロジェクトを作成し、静的 HTML ファイルをコンパイル済みの JS および CSS3 と共にエクスポートし、最後に HTML を Wordpress ビルドに分解します。
これについてはどうすればよいですか?
統合ジェイド? ハンドルバーを使用していますか? Jade が提供する短縮された構文についてはあまり気にしていません。スキャフォールディング中にテンプレートからバニラ HTML をコンパイルできるようにしたいだけです。おそらくジキルのようなものですか?ノードベースのバージョンはありますか?
これは物事を進める正しい方法ですか?すべてのフロント エンドを JSON から生成することを検討しており、Wordpress の統合中に、Wordpress 内で JSON API を公開しますが、DOM ですべてのテンプレートを生成しても、SEO がまったく得られず、懸念されます。
皆さんはどう思いますか?