I framework MVC JavaScript sono solo per le app 'a pagina singola'?

5

Ho esaminato diversi framework JavaScript MVC (Backbone.js, Spine, SproutCore, ecc.) e mi sembra che tutti questi siano progettati per funzionare come applicazioni 'a pagina singola'. Tutti gli esempi che vedo hanno una pagina indice che funge da front controller e utilizzano # o #! URL di stile per pagine diverse e gestiscono l'intero rendering della pagina.

Ho diversi progetti in cui vorrei utilizzare uno stile più tradizionale di URL e disporre di JavaScript più strutturato per gestire alcune delle parti più complicate dell'applicazione. sono JS MVC quadri la risposta qui, o dovrei essere alla ricerca di qualcosa di diverso?

    
posta GSto 09.12.2011 - 17:13
fonte

1 risposta

3

JavaScript MVC è solo un modello di organizzazione del codice.

Funzionano bene con SPA, ma possono essere utilizzati in normali applicazioni.

Tuttavia non è effettivamente necessario un framework MVC JS. Puoi semplicemente scrivere JavaScript modulare usando una strategia di caricamento dei moduli di tipo.

Finché si separano i moduli in oggetti / funzioni / unità separate, il codice dovrebbe essere strutturato e pulito.

    
risposta data 09.12.2011 - 17:20
fonte

Leggi altre domande sui tag