Changes between Version 1 and Version 2 of 2014/angularjs/part3
- Timestamp:
- 2014-03-16 14:54:16 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
2014/angularjs/part3
v1 v2 1 1 2 2 == 3. Näkymät (Views) & Ohjaimet (Controllers) & Näkyvyys (scope) == 3 4 5 ---- 6 7 == 3.1 Yleistä == 8 9 MVC-mallin perusperiaatteena on siis tehdä sovelluksista helposti ylläpidettäviä ja testattavia sekä vähentää ns. spagetti-koodin käyttäminen minimiin. Käytännössä tämä tarkoittaa sitä, ettei sovelluksen näkymään ole tarkoitus laittaa logiikka-aiheisia asioita, eikä kontrolleriin vastavuoroisesti näkymään tulevia asioita. Itse asiassa ideaalisinta olisi, jos kummatkaan (näkymät ja kontrollerit) eivät tietäisi mitään toistensa olemassaolosta.