Changes between Version 19 and Version 20 of 2014/angularjs/part1


Ignore:
Timestamp:
2014-03-08 20:01:14 (5 years ago)
Author:
japekall
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2014/angularjs/part1

    v19 v20  
    99AngularJS:llä kehitettävät sovellukset ovat luonteeltaan ns. '''yksisivupohjaisia sovelluksia''' [http://en.wikipedia.org/wiki/Single-page_application (Single Page Applications)], mikä lyhyesti ilmaistuna tarkoittaa sitä, että sovelluksessa toimii yksi yksittäinen sivu, jolle ladataan sisältöjä eri reittejä pitkin Angular-ohjaimen ohjaamana. Reitit ja ohjaimet tulevat myöhemmin käsittelyyn. 
    1010 
    11 AngularJS toinen vahvuus liittyy ns. '''Model View Controller''' [http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller MVC] -mallin hyödyntämiseen, jonka avulla voidaan sovelluksen näkymät (views), logiikka (model) ja ohjaus (controller) erottaa toisistaan. Näin ollen AngularJS -sovellukset on luonnostaan hyvin modulaarisia ja helposti ylläpidettäviä. 
     11AngularJS toinen vahvuus liittyy ns. '''Model View Controller''' [http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller MVC] -mallin hyödyntämiseen, jonka avulla voidaan sovelluksen näkymät (views), logiikka (model) ja ohjaus (controller) erottaa toisistaan. Oheinen kuva havainnollistaa MVC-mallin toimintaperiaatetta.  
     12[[Image(http://upload.wikimedia.org/wikipedia/commons/a/a0/MVC-Process.svg)]] 
     13 
     14 
     15Näin ollen AngularJS -sovellukset on luonnostaan hyvin modulaarisia ja helposti ylläpidettäviä. 
    1216 
    1317'''1.2 Työkalun asentaminen'''