nodeJの学習を始めたとき、私はこれをサーバー側のバックエンド言語と見なしました。しかし、その後、私は上級開発者からNodeJがバックエンドではなく、ミドルウェアであることを知りました。ノードjsはミドルウェアですか?
私はこの点について具体的な記事は見つかりません。それはミドルウェアだけですか、またはサーバー側の言語でミドルウェア言語として使用できますか?
nodeJの学習を始めたとき、私はこれをサーバー側のバックエンド言語と見なしました。しかし、その後、私は上級開発者からNodeJがバックエンドではなく、ミドルウェアであることを知りました。ノードjsはミドルウェアですか?
私はこの点について具体的な記事は見つかりません。それはミドルウェアだけですか、またはサーバー側の言語でミドルウェア言語として使用できますか?
が実際のNode.jsバックエンドのように振る舞うと、asp.netをPHPを置き換えることができますお読みください。 node.js上でmvcアプリケーションを実行するためのサポートされているフレームワークがたくさんあります。例えば、express、koa
これはgoogle V8エンジンでサポートされています。これをC++にコンパイルすると、jsの効率が向上します。だから、サーバー側やミドルウェアだけでなく、多くのことをすることができます。
多くの企業がミドルウェアとして使用しているため、フロントエンドは両方のサイドコードを書き込むことができます。
ノードはバックエンドでもミドルウェアでもありません。Javascriptのランタイム環境で、サーバーのバックエンドとミドルウェアを含めて、あなたが望むものは何でもありません。 –
Thanx @ChristopherRonning – Ash