26
Wprowadzenie (v 1.3.*) Michał Załęcki @MichalZalecki MichalRazorZalecki

Wprowadzenie do AngularJS

Embed Size (px)

DESCRIPTION

Wprowadzenie do AngularJS na podstawie prostej aplikacji http://demo.michal.zalecki.pl/BWDM7/

Citation preview

Page 1: Wprowadzenie do AngularJS

Wprowadzenie (v 1.3.*)

Michał Załęcki

@MichalZalecki

MichalRazorZalecki

Page 2: Wprowadzenie do AngularJS

AngularJS, Ember.js, Backbone.js,Knockout…

Page 3: Wprowadzenie do AngularJS

Krzywa Angulara

Page 4: Wprowadzenie do AngularJS

Co już powstało przy użyciu AngularJS?

Page 5: Wprowadzenie do AngularJS

MVC vs MVVM vs MVP

Page 6: Wprowadzenie do AngularJS
Page 7: Wprowadzenie do AngularJS

Data binding

Page 8: Wprowadzenie do AngularJS

$scope

Page 9: Wprowadzenie do AngularJS

promises, $q

Page 10: Wprowadzenie do AngularJS

Wstrzykiwanie Zależności (DI)

Page 11: Wprowadzenie do AngularJS

Dyrektywy

Page 12: Wprowadzenie do AngularJS

Dyrektywy ngApp i ngController

Page 13: Wprowadzenie do AngularJS

$compile, DDO

Page 14: Wprowadzenie do AngularJS

Moduł aplikacji i kontroler

Page 15: Wprowadzenie do AngularJS

Kontroler

Page 16: Wprowadzenie do AngularJS

Kontroler

Page 17: Wprowadzenie do AngularJS

Model (Service)

Page 18: Wprowadzenie do AngularJS

Fabryka

Page 19: Wprowadzenie do AngularJS

Usługa

Page 20: Wprowadzenie do AngularJS

Dostawca

Page 21: Wprowadzenie do AngularJS

Wartość

Page 22: Wprowadzenie do AngularJS

Stała

Page 23: Wprowadzenie do AngularJS

Filtr

Page 24: Wprowadzenie do AngularJS

Filtr (dla filterFilter)

Page 25: Wprowadzenie do AngularJS

Dekorator

Page 26: Wprowadzenie do AngularJS

Demo

• GitHub: https://github.com/MichalRazorZalecki/bwdm7-angularjs-demo

• Demo: http://demo.michal.zalecki.pl/BWDM7/