4

検索エンジンボットのページに動的コンテンツを完全にレンダリングする必要があるアプリを作成しています.JSテンプレートを使用してコンテンツを制御すると、問題が発生する可能性があります. Web スパイダーは、RIA サイトのインデックス作成が得意になっていると思われますが、私はそれを危険にさらしたくありません。また、ほとんどの場所でモバイル インターネットはまだむらがあるため、クライアントが JS をダウンロードしていなくても、基本的な機能/スタイル/動的コンテンツがページに確実に表示されるように、最初はサーバーの負荷を最大化することをお勧めします。ライブラリ。

それが私が両面テンプレートに出くわした方法です:

問題: 動的な Ajax スタイルのレンダリングをブラウザーで許可し、同時に最初のページ読み込み時にサーバーから出力するにはどうすればよいでしょうか?

c. 2010: デュアルサイド テンプレート ブラウザーとサーバーの両方で単一のテンプレートが使用され、コンテンツが適切な場所にレンダリングされます。通常、ページが読み込まれるときはサーバー、アプリが進行するときはブラウザーです。たとえば、ブログのコメント。サーバー側のテンプレートを使用して、サーバーからすべての既存のコメントを出力します。次に、ユーザーが新しいコメントを作成すると、ブラウザー側のテンプレートを使用して、そのプレビューと最終バージョンをレンダリングします。

Node.js と Eco テンプレートで両面テンプレートを試したいのですが、どうすればよいかわかりません。私は JavaScript とすべての Node.js に不慣れです。

Node-Liftが役立つと言われていますが、それが何をしているのか、またはその理由がわかりません。

モバイル Web アプリのコンテキストでデュアル テンプレートを使用する方法の概要を説明してもらえますか?

jQuery と JSDOM を使用したサーバー側の DOM 操作は、方程式のどこに当てはまりますか?

ティア

4

1 に答える 1

0

Dav Glassは昨年、このことについて素晴らしい講演をしました:http ://www.youtube.com/watch?v=bzCnUXEvF84

そして、ここにいくつかの詳細を説明するブログ記事があります:http ://www.yuiblog.com/blog/2010/04/09/node-js-yui-3-dom-manipulation-oh-my/

于 2011-09-27T20:56:28.533 に答える