Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Čo je to AngularJS? 
• JS framework (nástroj) 
• Frontend development 
• 100% Javascript 
• 100% client-side 
• Standalone...
Prečo AngularJS 
• Jednoduchý 
• Prehľadný 
• Vrstvovytý model aplikácie (MVC) 
• Two-way data binding 
• Dependency injec...
Ukážka
Model 
• Objekt reprezentujúci entitu 
• Uchováva data 
• Môže byť objekt alebo aj jednoduchý dátovy typ či pole
View (pohľad) 
• Projekcia modelu pomocou HTML šablóny 
• Prepojený s modelom (pri zmene dát nastáva okamžitá zmena view) ...
Controller (kontrolér) 
• Objekt zodpovedný za chovanie 
• Priradený svoj $scope 
• Vytvára logiku medzi dátami a pohľadmi
Využitie 
• Live form validation 
• Inline grid editing 
• Live preview 
• Single-Page-Application (SPA) 
• Adding some MA...
Ďakujem 
za pozornosť
Academy vol.6
Upcoming SlideShare
Loading in …5
×

of

Academy vol.6 Slide 1 Academy vol.6 Slide 2 Academy vol.6 Slide 3 Academy vol.6 Slide 4 Academy vol.6 Slide 5 Academy vol.6 Slide 6 Academy vol.6 Slide 7 Academy vol.6 Slide 8 Academy vol.6 Slide 9
Upcoming SlideShare
Výkon webových animácií
Next
Download to read offline and view in fullscreen.

0 Likes

Share

Download to read offline

Academy vol.6

Download to read offline

Content elements

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Academy vol.6

  1. 1. Čo je to AngularJS? • JS framework (nástroj) • Frontend development • 100% Javascript • 100% client-side • Standalone (jQLite || jQuery)
  2. 2. Prečo AngularJS • Jednoduchý • Prehľadný • Vrstvovytý model aplikácie (MVC) • Two-way data binding • Dependency injection (pomocou Services) • Routing • AJAX, REST • alebo aj dynamika webu, odozva stránky na udalosti, istá podoba s Nette…
  3. 3. Ukážka
  4. 4. Model • Objekt reprezentujúci entitu • Uchováva data • Môže byť objekt alebo aj jednoduchý dátovy typ či pole
  5. 5. View (pohľad) • Projekcia modelu pomocou HTML šablóny • Prepojený s modelom (pri zmene dát nastáva okamžitá zmena view) - Two-way data binding • Directives, expressions, filters • ng-app, ng-controller, ng-repeat, ng-click, ng-show,…
  6. 6. Controller (kontrolér) • Objekt zodpovedný za chovanie • Priradený svoj $scope • Vytvára logiku medzi dátami a pohľadmi
  7. 7. Využitie • Live form validation • Inline grid editing • Live preview • Single-Page-Application (SPA) • Adding some MAGIC do obyč. PHP aplikácií
  8. 8. Ďakujem za pozornosť

Content elements

Views

Total views

200

On Slideshare

0

From embeds

0

Number of embeds

3

Actions

Downloads

3

Shares

0

Comments

0

Likes

0

×