Nodejsとexpressjsの違い[クローズ]


88

私はノードjsの初心者です。Express JSの用途は何ですか?私の理解によると、これはWebプロジェクトに使用され、JadeやCSSなどのテンプレートがいくつかあります。

Is there anyother extra features in express.js that make it more dominating than node.js? Which one is better node.js or express.js when it comes to server side coding? Diff. between Express.js and node.js.

Kindly help. Thanks.


expressはnode.jsミドルウェア上に構築されています
Connor Leech 2014

回答:


93

比較は完全には正しくありません。抽象化レベルにおけるnode.jsとexpress.jsの違い:

  1. Node.jsは、サーバー側のイベント駆動型I / Oアプリケーションを構築するためのランタイム環境です。 JavaScriptを使用してを。
  2. Express.jsは、node.jsの原則とアプローチを使用してWebアプリケーションを構築するためのnode.js基づくフレームワークです。

したがって、Webアプリケーションを作成する場合は、Express.jsを使用してみることができます。他のすべての場合、それはあなたに適していません。


37

Express is built on top of Node, so yes Express adds more features. Node is just a Javascript environment with libraries to make it easy to write software, where Express extends Node specifically to make webservers easy to write.

Express/Connect adds the concept of middleware, a simplified way of managing different routes, automated integration with several templating engines and a bunch more.


16

Express js is built on top of the Node.js framework.

Express js uses node.js itself and provides more features to build applications on top Node.js

http://expressjs.com/, if you look at this link itself it says Express - node.js web application framework.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.