ノードjsはBEです。私はレイアウトを実装したい - すべてのページにヘッダーとフッターを含める。 pug(jade)、ejsなどのテンプレートエンジンは、この目的のために過度のように思えます。ノードjで使用するテンプレートエンジン
お勧めですか?
また、関連性が高いかもしれません:角度や反応を使用して終了する可能性が最も高いですが、これはレイアウト(レイアウト)を実装する有効な方法ですか?
ノードjsはBEです。私はレイアウトを実装したい - すべてのページにヘッダーとフッターを含める。 pug(jade)、ejsなどのテンプレートエンジンは、この目的のために過度のように思えます。ノードjで使用するテンプレートエンジン
お勧めですか?
また、関連性が高いかもしれません:角度や反応を使用して終了する可能性が最も高いですが、これはレイアウト(レイアウト)を実装する有効な方法ですか?
mustacheを使用しています。多くのオプションで使いやすいです。ところで、テンプレートエンジンは、node.jsを使用するかどうかには依存しません。
React
は、強力なテンプレートエンジンを持っています。 1つのレイアウトページを作成し、そのレイアウトにすべてのコンポーネントを組み込みます。それは、レイアウトをベースとしたシングルページアプリケーションであり、内部のコンテンツはユーザーの行動に基づいて変化します。
だから私は反応ルータを使用しますか?それともそれ以外の方法がありますか? – Mykybo
あなたはルータやより単純なpage.jsに反応することができます –
ハンドルバー(.hbs)を使用することもできます。また、使いやすく、設定が容易な多くのオプションが用意されています。ここで
は、リンクされて:まあ、例えばヒスイはBE上でコンパイルされ、その後、プレーンなhtmlとして送信され、それが
ではないでしょうか?私が言及したもう一つの理由は、いくつかのノード固有の解決策が存在する可能性があると考えていることです。そして、チップのおかげで、私は一見を持っています。 – Mykybo
実際、私は知らない。私はnode.jsをmustache.jsと共に使用し、node.jsはクライアントにデータを送り、mustachはすべてをレンダリングします。したがって、サーバーはプレーンhtmlを準備しないため、サーバーの負荷が軽減されます。 –