Pattern MVC

Scusate, altra domanda da newbie…
nel pattern MVC, non mi “convincono” alcune cose.
Nelle applicazioni web, intervengono alcuni piani intermedi come i css e
i
javascript.
Questi che a loro modo si occupano della vista dove vanno messi?
In particolare i css hanno bisogno che l’html abbia certe
caratteristiche
(id, classi…), questo non crea un problema a livello di view? Non si
rischia che tre livelli siano pochi?

Grazie a tutti
Bonzo

— Bonzo [email protected] wrote:

Questi che a loro modo si occupano della vista dove
vanno messi?

nella vista, appunto

In particolare i css hanno bisogno che l’html abbia
certe caratteristiche
(id, classi…), questo non crea un problema a
livello di view? Non si
rischia che tre livelli siano pochi?

Chi dice che “vista” debba essere una cosa monolitica?
MVC è un modello che dice dividi M,V,C, se poi vuoi
introdurre ulteriori livelli di dettaglio
tranquillamente, non è che ci sia un dogma che la tua
applicazione deve avere solo tre parti :slight_smile:

  ___________________________________________________________

Want ideas for reducing your carbon footprint? Visit Yahoo! For Good
http://uk.promotions.yahoo.com/forgood/environment.html

Chi dice che “vista” debba essere una cosa monolitica?
MVC è un modello che dice dividi M,V,C, se poi vuoi
introdurre ulteriori livelli di dettaglio
tranquillamente, non è che ci sia un dogma che la tua
applicazione deve avere solo tre parti :slight_smile:

Mentre se ho dei javascript che fanno delle validazioni li metto nel
modello?
Bonzo

Bonzo wrote:

Chi dice che “vista” debba essere una cosa monolitica?
MVC � un modello che dice dividi M,V,C, se poi vuoi
introdurre ulteriori livelli di dettaglio
tranquillamente, non � che ci sia un dogma che la tua
applicazione deve avere solo tre parti :slight_smile:

Mentre se ho dei javascript che fanno delle validazioni li metto nel
modello?
Bonzo

Nel modello fai le validazioni lato server, i controlli lato client li
metti nelle viste.
Ti conviene studiare le basi di rails, ci metti davvero poco, altrimenti
perdi tempo con questi problemi banali.