18

最近、nodejs、nosql(主にmongodb、redis)について調査することに興味があり、それらの最新の技術(大学の教授は教えてくれません)を使用して簡単なブログを作成することにしました。この進歩を通して、私は自分自身のjavascriptスキルとネットワークサービス開発に関する多くのことを向上させることができると思います。

簡単なブログから始めるとよいでしょう。Githubやその他のノードベースのWebフレームワーク(エクスプレス、機関車、鉄道など)のnodejsは、フォークが多すぎるという問題があります。

MVCロジックはすべての人に同じように見えるので、私は自分の努力でそれらのいくつかを使用できることは確かです。ポイントは、1年以上後のトレンドである1つのフレームワークに焦点を当てたいということです。Expressは良さそうだ、と鉄道、機関車はExpressをベースにしている、と言って、ついにExpressをフォローすればいいのですが、それからMeteorとDerbyを見つけました。今では、選択について多くのことを混乱させています。人々はあなた自身の仕事のために適切なツールを使うと言いました、ここで私は今私がそれらのすべてではなくいくつかに浪費する時間があります。私は質問することによって私の考えのいくつかをクリアする必要があると思います:

  1. その流星とダービーはnodejsのフォークですか?

  2. 流星、ダービー、機関車、鉄道を選択する必要がありますか、それとも単に最初からエクスプレスから始めて、独自のMVCセットアップを作成する必要がありますか?

  3. なぜ人々はMongodb(またはCouchDB)と一緒にセッションにRedisを使用するのですか?セッションとメインデータにMongodbを使用しないのはなぜですか?

4

1 に答える 1

8
  1. いいえ
  2. Expressから始めるのが好きでした。なぜなら、Expressは基本的なツールを提供し、自分に合ったプロジェクト構造を構築できるからです。
  3. Redisは超高速ですが、mongodbとcouchdb用のセッションミドルウェアもあります。
于 2012-05-29T19:14:44.817 に答える