Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Bone.IO: un framework basato sui websocket

Link copiato negli appunti

"Backbone, Angular, e altri framework si basano principalmente su AJAX... ma AJAX non ha a disposizione un metodo per gestire una comunicazione bidirezionale". Se siete arrivati alla stessa conclusione di questo brano di documentazione, Bone.io fa al caso vostro.

Il canale di comunicazione usato da Bone.io sono i websocket, mentre lato server sfrutta Express.js e Socket.IO (ovviamente su Node.js).

Il framework si può installare facilmente con npm (npm install bone.io), e volendo mantenere una simmetria il più accurata possibile fra client e server, utilizza le stesse API su entrambi i fronti.

Oltre alla componente di I/O vero e proprio, non manca la gestione delle viste, i template e le routes sia tramite hash che History API, ma non c'è supporto nativo per modelli e collections.

E questo perché il framework andrebbe concepito, coerentemente con l'idea fondamentale alla sua base, come un semplice livello per accedere ai dati, senza doverli gestire direttamente lato client.

Ti consigliamo anche