私は.NET開発者であり、エンタープライズアプリケーションの開発にSQL Serverで.NETデスクトップ(C#Win Forms、WPF)およびWebテクノロジ(ASP.NET Web Forms、MVC、Silverlight)を使用しています。
今、Web開発については、誰もがNode.jsとNoSqlデータベース(MongoDB)について話していて、いくつかの例、Node.jsとMVC、SQLServerとMongoDBの非常に印象的なパフォーマンスの比較...そして明らかにNode.jsを見てきました。 +MongoDBは揺れています...
しかし、私の質問は、これらのテクノロジーが実際のエンタープライズアプリケーションに対してどれほど信頼できるかということです...私が見たのは、見栄えのするいくつかの小さな例だけです。 NET MVCは、エンタープライズレベルのアプリケーションを開発するための多くの機能(セキュリティ、IoC、キャッシュ管理など、完全なOOPサポートと実証済みの設計パターン開発サポート)を提供します...すべてNode.jsで実現できますか?
そして、MongoDBについてはどうですか... SQL Serverの箱から出して来るすべてのセキュリティ要件を備えた、信頼できる/スケーラブルなデータベースとして使用する準備ができていますか?
つまり、Node.js + mongoDBの組み合わせは、MVC 4 + Sql Serverの代わりに使用する準備ができていますか?
ありがとう、ワシム