Ich freue mich darauf, RT-Web-Apps mit NodeJS zu erstellen. Ich komme aus Rails und habe mich in NodeJS und Async JS programmiert.Echtzeit-Apps mit NodeJS schreiben
Führen Sie ein paar Experimente mit Node aus, und als ich nach Werkzeugen und Ressourcen suchte, um mich daran zu gewöhnen, wurde ich von den vielen Dingen dort überwältigt.
Ich fand viele Bibliotheken und Komponenten dort drüben, und ziemlich verwirrt, wie eine groß angelegte gut geschriebene und implementierte RT-Web-App gebaut werden sollte.
So wird die App über NodeJS
laufen, mit Express
Rahmen.
Ich lese über knockout.js
, eine clientseitige Bibliothek, um Echtzeit-Sachen wie automatische UI-Aktualisierung zu bieten, und ich denke, ich könnte es mit jQuery verbinden. Auch habe ich socket.io
gefunden. Der Autor sagt: Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. It's care-free realtime 100% in JavaScript.
So Socket.io ist über Kompatibilität. Was ist mit backbone.js
? Wohin geht es?
Mit so viel Zeug wurde ich schockiert. Was soll ich lernen? Welche Module sind es wert, studiert zu werden? Ich konzentriere mich auf NodeJS und Express, aber die meisten Bücher/Screencasts decken alte Versionen von Nodejs ab. Also ich werde von seiner offiziellen API geführt. Jetzt bin ich hier um Ihren Rat zu fragen und irgendwie alle Informationen da draußen zu organisieren. Korrigieren Sie mich, wenn meine Annahmen nicht präzise sind, bitte weisen Sie mich auf die richtige Richtung und fühlen Sie sich frei, irgendein anderes Modul vorzuschlagen, das mir beim Lernen helfen könnte.
Vielen Dank im Voraus