私は自分のプロジェクトでTomcatやNode.jsを使用するかどうかを決めなければならない決定フォークにいて、これに関する専門家の助言が必要です。TomcatまたはNode.jsのRESTful API?
私はここにいる必要がありいくつかの質問:
- が値を取得するRESTfulなAPIを記述するのにより適し活字体でのTomcat(Java)のか、Node.jsのですが、データベースを形成し、別のJavaとやり取りする必要があります成分?
- Node.jsにユニットテストがサポートされていますか?
- データをクライアントにプッシュするAPIの別のコンポーネントにTomcatでウェブソケットを使用できますか?
- Javaの型システムがTypescriptのシステムよりも優れていますか(すべての依存関係がTypescript(または?)で使用できるわけではないので、型がないのですか?)
それはJavaベースのバックエンドになるとTomcatがあなたの最初のピックではありません。 [play framework](https://www.playframework.com)、[Akka http](http://doc.akka.io/docs/akka/current/java/http/)などの他の選択肢があります。 [Spark](http://sparkjava.com)でも、[Netty](http://netty.io)だけで本当にすばらしいものを作成することもできます。 –
多くの開発者が既にtomcatを知っているので、たくさんのドキュメントがあり、簡単に助けてくれるので、私はTomcatを選びました。 – Asker