derbyjs を使用して Web サイトを構築したいと考えています。ウェブサイトには記事があります。
すべての記事にはtitle
(短いテキスト) フィールドとtext
(大量のテキスト) フィールドがあります。
ページ/articles
は、すべての記事のタイトルを見ることができるページです。
/articles/<article_id>
記事をクリックすると、クリックした記事の が表示される場所が開きtext
ます。
通常のサーバー側フレームワークでは、クライアントは html のみを取得します。シンプルでいいですね。しかしダービーでは、私が理解しているように、データと html を別々に取得してから、データをクライアントの html にプッシュします。
だから、私の質問:
1)/articles
ロードのみを行い、記事をロードしtitles
ない方法は? texts
(つまり、現在のページに必要なデータのみをロードし、それ以上はロードしません)
2) ある記事をクリックすると、すぐに html が変更されますよね? ただし、クリックされた記事のテキストはすぐには読み込まれません (以前に読み込まれていないため)。では、クライアントは何を見るべきでしょうか? 記事のデータが読み込まれるときに、テキストで埋められる空白のページは?