web-dev-qa-db-ja.com

どのNode.jsルーターを使用すればよいですか?

CMSを開発したいのですが、Node.js用の適切なルーティングシステムが必要です。

事前の決断はありません。アドバイスはあります。

25
Lupus

急行

express には堅牢なルーターが組み込まれています。それは素敵なDSL構文を持っています

router.get("/foo/:id/:item", function (req, res) {
    console.log(req.params.id);
});

ディレクター

DirectorFlatiron の一部である素晴らしいスタンドアロンルーターです

router.get(/hola/, helloWorld)

あなた自身の

軽量コードベースの場合、正規表現を使用して独自のルーターを起動するのは本当に簡単です

33
Raynos

ルーターのリストを確認するには、モジュールwikiをご覧ください。

https://github.com/joyent/node/wiki/modules#wiki-web-frameworks-routers

express に関する他の回答に同意します。

10
sirhc

NodeJSの正規のWebフレームワーク express には、非常に優れた、非常に柔軟なルーターが含まれています。ルーティングのニーズについて他に何も知らない場合は、サポートが充実しており、役立つコミュニティが豊富なので、そこから始める必要があります。

8
mattbornski