2

私はウェブサイトを構築しており、純粋な動的ページの使用を検討しています。つまり、html ファイルはなく、すべてが JavaScript のルーターによって処理され、DOM 要素はすべて JavaScript によって作成され、ドキュメントに挿入されます。

それが良い考えかどうか疑問に思っています。IMHO、イベントは、作成時に DOM 要素に関連付けることができます。これにより、コードが読みやすくなる場合があります。また、静的部分と動的部分をより適切に組み込むことができます。ただし、ページ形式が不明確になる場合があります。また、パフォーマンスが低下するかどうかはわかりません。

このアプローチを実際に使用している Web サイトを知っている人はいますか?

どうもありがとう!

4

2 に答える 2

0

表現(HTML)とロジック(js)を分離し、コードを明確で理解しやすいものにするjavascriptライブラリであるpureを試してみてください。また、主要なjavascriptライブラリとの統合もサポートしています。

pure.jsの例

HTMLテンプレート

<div class="hello">
<span class="who"></span>
</div>

レンダリングディレクティブ

{
  "span.who":"who"
}

JSONデータ

{
  "who":"Hello Wrrrld"
}

結果のHTML

<div class="hello">
<span class="who">Hello Wrrrld</span>
</div>
于 2013-02-22T08:24:03.563 に答える
0

質問は少し漠然としていますが、おそらく、新しい時代の JavaScript フロントエンド MVC フレームワークのようなものを探しているでしょう。

于 2013-02-22T07:52:43.133 に答える