Quindi ora sto giocando con NodeJS/Express per un po 'e mi piacerebbe davvero provare a riscrivere un progetto laterale relativamente grande utilizzando uno stack JavaScript completo solo per vedere come funzionerà. Sails.js sembra essere una scelta piuttosto buona per un backend NodeJS per un'API REST con supporto per i socket Web, che è esattamente quello che sto cercando, ma è un altro problema che sto cercando di risolvere e che è SQL transazionale all'interno di NodeJS.SQL transazionale con Sails.js
La maggior parte del livello dati/file che ho visto sul lato NodeJS non sembra supportare le transazioni quando si ha a che fare con MySQL. Anche l'ORM fornito con Sails.js (Waterline) non sembra supportare transazioni che sono strane perché ho visto i luoghi in cui è menzionato, anche se quei commenti sono piuttosto vecchi. Knex.js ha il supporto per le transazioni quindi mi chiedevo se è facile sostituire l'ORM è Sails.js con questo (o se Sails.js assume Waterline nel core framework).
Mi chiedevo anche se c'è un ORM costruito su Knex.js oltre a Bookshelf perché non sono un fan del sistema Modello/Collezione Backbones?
Curioso ciò che si pensa potrebbe essere migliorato nel sistema Modello/Collezione o cosa non ti piace su di esso. – tgriesser