Razmišljanje v AngularJS


Eden od boljših prispevkov za začetnike, ki jim miselni preskok na AngularJS z znanjem jQuery povzroča težave. Med njimi sem tudi jaz, z ogrodjem sem se malce resneje začel ukvarjati pred nekaj dnevi.

How do I “think in AngularJS” if I have a jQuery background?

jQuery knjižnica ne omogoča nič drugega, kot da v manj vrsticah kode dosežemo več, kot če bi pisali v čisti javascript kodi – z enakim načinom razmišljanja. Pri AngularJS pa je razmišljanje, kako graditi spletne aplikacije, kar precej drugačno. V jQueryju je prisotno imperativno (ukazno) programiranje (pisanje stavkov/korakov, ki spreminjajo stanje programa), pri AngularJS pa je programiranje deklarativno (izjavno) – v programu opišemo želeni rezultat brez eksplicitnega opisovanja korakov, potrebnih za izvedbo.. Več o vrstah programiranja.