2012-01-08 10 views
2

私はnode.jsを少し見てきましたが、まだ実際には何もしていません。私が見ることができるものから、node.jsはjavaのServlet APIとほぼ同じです。テンプレートエンジンを使用せずにhtmlページを生成するサーバー側のJavaScriptフレームワーク(node.js)はありますか?

私の質問は次のとおりです。クライアントに送信するHTMLページを生成するが、テンプレートエンジンのアプローチを採用していないサーバーサイドJavaScriptフレームワークはありますか?

私はApache WicketやJava世界のVaadinのような行に沿って考えています。

私はDojo(?)のようなものが1ページだけではなく複数ページのアプローチではなく、それについて何も知らないと考えています。

私はテンプレート言語(VelocityとFree Markerを知っています)を勉強するのを恐れていませんが、私はサーバー側のフレームワークがもたらすきれいなアプローチが好きです。

+1

ノードにWebサーバーを接続し、それを介してページを提供することができます。 – JohnP

+0

@johnpで遊ぶのが楽しい:その例はありますか?私はその周りで遊ぶことに興味があります – rossipedia

+0

このビデオでは、半分の方法でそれをカバーしています。彼はhttpサーバを差し込んで話をしています - http://www.youtube.com/watch?v=jo_B4LTHi3I – JohnP

答えて

2

あなたはそれをすべてHTMLで書いて、次にクライアントサイドのlib(例えばjQuery)のサーバ側をjsdomで使うことができます。

0

私はあなたがコンポーネントベースのテンプレートエンジン(JSF、Wicket、Vaadin)を探していると思います。私が知る限り、NodeJSにはそのようなエンジンは存在しません。

0

まだ存在しているようなものはないと思います。それは、おそらくあなたはそれを書くことができると言った?たぶん私のテンプレートプロジェクトhttps://github.com/thejh/node-vacuumは、あなたが簡単にJS関数をテンプレートとして使うことができます。そして、同時に1つのレベルですべての関数を実行し、フラグメントを適切な順序で取り込み、dbクエリ中に部分応答をストリーミングしますまたはまだ保留中のものは何でも。

関連する問題