Sto cercando di implementare il backbone in un grande progetto web con più "app" che lo useranno e sto cercando di trovare un buon modo per organizzare i miei file. I due mi è venuta in mente finora sono:Come organizzi i tuoi file Backbone?
js
+- models
| +- search
| | +- result.js
| | +- ...
| +- cart
| | +- item.js
| | +- ...
| ...
+- collections
| +- search
| | +- results.js
| | +- ...
| +- cart
| | +- items.js
| | +- ...
| ...
+- views
| +- search
| | +- resultRow.js
| | +- ...
| +- cart
| | +- itemRow.js
| | +- ...
| ...
+- routers
| +- search
| +- cart
| ...
E
js
+- search
| +- models
| | +- result.js
| | +- ...
| ...
| +- collections
| | +- results.js
| | +- ...
| ...
| +- views
| | +- resultRow.js
| | +- ...
+- cart
| +- models
| | +- item.js
| | +- ...
| ...
| +- collections
| | +- items.js
| | +- ...
| ...
| +- views
| | +- itemRow.js
| | +- ...
+- routers
| +- search
| +- cart
| ...
sto appoggiato verso il secondo come ha linee più chiare tra le sezioni del sito e mantiene le applicazioni insieme, ma la nostra attuale struttura del back-end framework è molto più simile alla precedente.
Metti i modelli e le raccolte in una cartella, chiamali result.js e result_collection.js. – Vojto