Wie kann man entscheiden, wann Node.js verwendet werden soll?

Ich bin neu auf dieser Art von Sachen, aber in letzter Zeit ich ve wurde hören eine Menge darüber, wie gut Node.js ist. Wenn man bedenkt, wie viel ich Liebe die Arbeit mit jQuery und JavaScript allgemein, ich kann mir nicht helfen, aber Frage mich, wie Sie entscheiden, Wann zu verwenden Node.js. Die web-Anwendung die ich im Auge habe ist so etwas wie Bitly - dauert einige Inhalte, Archive.

Aus alle Hausaufgaben habe ich in den letzten Tagen erhielt ich die folgenden Informationen. Node.js

  • ist ein Kommandozeilen-tool ausgeführt werden können, als ein normaler web-server und ermöglicht eine Ausführung von JavaScript-Programmen
  • nutzt die große V8 JavaScript engine
  • ist sehr gut, wenn Sie benötigen, um verschiedene Dinge zu tun, die gleichzeitig
  • ist Ereignis-basiert, so dass all die wunderbaren Ajax-wie Sachen getan werden kann auf der server-Seite
  • ermöglicht uns die gemeinsame Nutzung von code zwischen dem browser und dem backend
  • können Sie uns sprechen Sie mit MySQL

Einige der Quellen, die ich über gekommen sind:

Wenn man bedenkt, dass Node.js laufen kann fast out-of-the-box auf Amazon ' s EC2 Instanzen, ich bin versucht, zu verstehen, welche Art von Problemen benötigen Node.js im Gegensatz zu der mächtigen Könige gibt, wie PHPPython und Rubin. Ich verstehe, dass es hängt wirklich davon ab, das know-how hat man sich auf eine Sprache, aber meine Frage fällt mehr in die Kategorie allgemein: Wenn zu einem bestimmten Rahmen und welche Art von Problemen ist es besonders geeignet?

InformationsquelleAutor der Frage Legend | 2011-02-21

Schreibe einen Kommentar