新しいKnockoutJSネイティブDOM対応のテンプレートライフは簡単になります。HTTPキャッシュKnockoutJSネイティブテンプレート
しかし、ページには何百万ものデータが含まれていることがあります。また、すべてのテンプレートは静的であるか、まったく解析されていません。したがって、別々のHTTP呼び出しを介してサーバからテンプレートを取得することは素晴らしいことでしょう。そのため、ブラウザはそれらを静的ファイルとしてキャッシュすることができます。
これは、トラフィックとサーバー全体の負荷を大幅に削減します!ページは明るく、変更されたデータのみを含みます。 CDNに保存されたテンプレート。それは夢です!
jQuery.tmplとrequire.jsで可能でした。しかし、ノックアウト自体でそれを行う方法は?
テンプレートの場合は、PHP __autoload()
のようにオンデマンドで名前を付けてテンプレートを読み込むのが完璧ですが、少なくともテンプレートをページへのリモートHTMLファイルとして含めて、ノックアウトのために解析するのはいいでしょう。
あなたはそれを行う方法を知っていますか?