So che questo argomento probabilmente diventerà soggettivo, quindi non si tratta della mia particolare applicazione web su cui sto lavorando.Quando dovrei usare un framework MVC in JavaScript?
Per JavaScript, non ho lavorato con le librerie MVC come Backbone.js ma vedo il vantaggio nella logica e nelle viste di disaccoppiamento. D'altra parte, potrebbe non valere la pena dedicare del tempo per apprendere la struttura e adattare l'applicazione per farne uso. Inoltre, la gestione di tutte le viste in JavaScript rende la SEO molto più difficile, suppongo.
Quindi, come dovrei decidere se ha senso utilizzare Backbone.js o un framework simile dato il concetto di un'applicazione web? Da cosa dipende la decisione?
Qualsiasi aiuto per rendere la domanda più obiettiva è il benvenuto.
Underscore.js sembra avere porte in altre lingue. Scusa la mia ignoranza, ma cosa ha a che fare Underscore con MVC? Sembra solo aggiungere alcune funzioni di utilità. –
Fornisce [modelli] (http://backbonejs.org/#Model) e [viste] (http://backbonejs.org/#View) per applicazioni Web JavaScript. Hai ragione che è meno un quadro e più un set di strumenti. Ma non ci ho lavorato completamente. Ecco un articolo su [Backbone.js e MVC tradizionale] (http://backbonejs.org/#FAQ-mvc). – danijar
sono rimasto completamente sorpreso quando per la prima volta sono venuto a sapere che MVC può essere applicato anche in javascript..angular, underscore, backbone è un esempio ... ma quando usarlo è ancora un grosso punto interrogativo per me ... una buona spiegazione potrebbe aiutare molte persone. + 1 per la domanda –