通常、CMS には「テンプレート化された html ページ」を定義するテンプレート エンジンがあり、特定のページの URL にアクセスすると、「テンプレート化された」レンダリングされたページが返されます。
ただし、クライアント側で実行されるテンプレート エンジンを利用しながら、シングル ページ サイトを作成して CMS に展開したいと考えています。
私の現在のセットアップでは、次のように指定された div に他のページが挿入される「ルート」ページがあります。
<body>
$page.content
</body>
このルート ページに挿入されたコンテンツ ページは、次のような URL でマッピングされます。/home
/blog
/etc
テンプレートをサポートする単一ページのサイトを実装するには、どのようなオプションがありますか? 私が必要としているのは、サーバー側のバックエンドなどを必要としない JS テンプレート エンジンです...