Professional Documents
Culture Documents
1.2*
Introduccin
www.chileforma.cl
AngularJS
Framework Javascript creado por google
Jquery es opcional*
Inyeccin de dependencia
Arquitecturas escalables
AngularJS
Reducimos cdigo
Reducimos libreras
Legibilidad
DRY
SPA
Qu no es?
Encapsulan el comportamiento
C M
$scope
V
AngularJS Model
C M
$scope
V
AngularJS View
M config run OK
linea tiempo
AngularJS SPA
RUTAS CONFIG
M fase
config
cambio
VIEW-PLANTILLA plantilla
CONTENIDO DINAMICO
AngularJS Si no tuvisemos Angular?
Algunos casos
AngularJS Hola Mundo, Modulos
$scope
AngularJS Scope
*No abusar de
expresiones en los ng-
AngularJS Hola Mundo, inputs: ng-model
AngularJS Hola Mundo, funcin
view controller
AngularJS Hola Mundo
Factory&Service
AngularJS Servicios
DI (Inyeccin de Dependencia)
AngularJS Directivas
Extienden el comportamiento
de las etiquetas HTML.
EX_01
EJEMPLOS - REVISAR
EX_02
Hacer un delete
EJEMPLOS - MODULOS
M S
D
V
EJEMPLOS - MODULOS
COMUNICACIN
F
M S
D
V
EJEMPLOS - ESCALABLE PT1
D M M D
D M M D
F C
M
S D
EJEMPLOS - REVISAR
EX_03
poner un ver ms
(5 filas como mximo)
EJEMPLOS - REVISAR
EX_04
1. MathService debe poder recibir
cualquier # de exponente x y
EJEMPLOS - REVISAR
EX_05