Wie Node.js unterscheidet sich von Tomcat
Ich bin neu in Knoten und immer noch durch Sie. Ich habe einige Zweifel:
- Ein server-seitiges framework, wie ist es anders als Tomcat?
- Wenn ich produziere einige REST-APIs, kann ich Sie auf ein Node-server oder brauche ich einen anderen server?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zur Beantwortung Ihrer ersten Frage, Tomcat und Knoten sind komplett verschiedene Tiere, obwohl Sie bekommen können Knoten, dienen dem gleichen Zweck wie Tomcat, wenn Sie nicht wissen, die Programmiersprache, die Sie verwenden wollen, und fügen Sie das Zeug oben drauf.
java.
javascript.
Also abgesehen von dem Unterschied in der Programmiersprache, den Vergleich, den Sie machen wirklich nicht auch noch. Sehen Sie, Knoten (plus der zugrunde liegenden V8-Motor) ist eher das äquivalent von der JVM (Java Virtual Machine) als Tomcat.
Können Sie die Entwicklung jeder Art von Anwendung auf dem Knoten. Eine Teilmenge der server-Anwendungen, und dann eine Teilmenge, die web-server-Anwendungen.
Nun, vielleicht ist die am häufigsten verwendete web-server auf Knoten ist Express.
Weiß ich ehrlich gesagt nicht von einem anderen. Ich fand Express-und sah es nie für irgendetwas anderes.
Also, für die Zwecke des Vergleichs, betrachten Sie es wie folgt:
Als für Ihre zweite Frage, kann man sich ja bauen, REST API ' s auf Knoten bereitgestellt, die Sie hinzufügen Express oben drauf. Und die gute Nachricht ist, dass es ist extrem einfach.
Haben Sie einen Blick auf diese:
http://expressjs.com/en/guide/routing.html
Gutes Glück und haben Spaß, lernen Knoten. Ich hatte Tonnen. Links Java und schaute nie zurück 😉