'ejs',そしてそれを次のように変更します。+(保存)、Y(ファイル名の確認)、および_ENTER_(保存して終了)を押します。上記の方法を使用して、今後すべてのファイルを編集します。+`のコンテンツがランディングページになります。最初のページについては、すべてのリクエストがこのページに送られます。その後、リクエストはフロントエンドで処理されます。</div></body></html>HTMLは非常に単純です。それは使用しています:スタイリング用のブートストラップ。ナビゲーションリンクのシンプルなナビゲーション。`のビューを設定する必要があります。Cを押して停止します)、進行状況を確認します。+ページが表示されたら、次に進みましょう。ない場合は、前の手順を確認してください。リンクはこの時点では機能しません。+`を作成し、この新しいディレクトリに変更します。+`ファイルを作成します。</div>ステップ6-テンプレートのコンパイルダストテンプレートは、フロントエンドで使用する前にコンパイルする必要があります。templates`に保存します。templates`フォルダーに3つのファイルがあるはずです。+これで、必要なファイルがすべて揃いました。dust-js`ライブラリとテンプレートファイルを追加します。src="/templates/contact.js"></script>それが終わったら、リンクのクリックをキャプチャして必要なテンプレートをレンダリングするスクリプトを追加する必要があります。Handler.js`を作成します。}})();上記のスクリプトは非常に単純です。+`を渡します(ここにはすべてを含めることができます。+`タグ内に以下を追加します。layout.dust`を編集する必要があります。+`を次のように変更します。これは*テンプレートの再利用*です。`の内容に置き換えます。このコンパイル済みテンプレートは、後でスクリプトタグに含まれます。`オブジェクトに追加されます。“、obj、callbackFunction)`を使用します。Handler.js`のコードを確認できます。`という名前のファイルで作成されます。`ファイルを作成し、1つのdust.jsテンプレートを別のテンプレートの一部として参照できます。これは、複数のページに共通のヘッダーとフッターなどのタスクの「コンポーネント」または再利用可能なテンプレートの基礎です。」を使用していますが、「。+」も一般的に見られることに注意してください。ビルドプロセスにのみ関係するため、機能する拡張機能を使用できます。+として参照できます。これにより、ディレクトリを使用して、パーシャルをライブラリのような構造に編成できます。[github]をご覧ください。+`は次のようになります。src="/js/clickHandler.js"></script></body></html>ステップ7-アプリのテストサーバーを持ち上げます。クライアントとサーバーの両方で同じテンプレートを使用できる同形ウェブサイトの構築に成功しました。+シングルページアプリケーション(SPA)Webサイトを構築し、SailsJSフレームワークの使用についても理解しました。外部リンク使用されているテクノロジーについて詳しく知りたい場合は、以下のリンクをご覧ください。