im in attesa di costruire RT applicazioni web con NodeJS. Venendo da Rails, mi sono innamorato della programmazione di NodeJS e Async JS.scrittura applicazioni Real-Time con NodeJS
eseguire alcuni esperimenti con il nodo, e poi come ho gli strumenti e le risorse di ricerca per abituarsi con, ho ottenuto sopraffatto con il sacco di roba lì.
ho trovato è un sacco di librerie e componenti di là, e praticamente ottenuto confuso su come un grande scala ben redigendi e implementato RT web app dovrebbe essere costruito.
Quindi l'applicazione verrà eseguita su NodeJS
, utilizzando il framework Express
.
Ho letto su knockout.js
, una libreria sul lato client per fornire elementi in tempo reale come l'aggiornamento automatico dell'interfaccia utente, e suppongo che potrei confinarlo con jQuery. Inoltre, ho trovato socket.io
. L'autore dice: 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.
Così socket.io è circa la compatibilità. E a proposito di backbone.js
? Dove va?
Con così tanta roba, mi sono scioccato. Cosa dovrei imparare? Quali moduli vale la pena studiare? Mi sto concentrando su NodeJS e Express ma la maggior parte dei libri/screencast copre vecchie versioni di nodejs. Quindi sono guidato dalla sua API ufficiale. Ora sto qui chiedendo il tuo consiglio e per organizzare in qualche modo tutte le informazioni là fuori. Correggimi se le mie supposizioni non sono precise, per favore indicami la giusta direzione e sentiti libero di suggerire qualsiasi altro modulo che possa aiutare nel mio apprendimento.
Grazie in anticipo