Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AngularJS Frontenders VLC
Search
Javier Casal Ruiz
May 09, 2013
Programming
3
900
AngularJS Frontenders VLC
Introducción a Angular JS para Frontenders Valencia con @jacarma.
Javier Casal Ruiz
May 09, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
Deep Dive into Kotlin Flow
jmatsu
1
370
プロパティベーステストによるUIテスト: LLMによるプロパティ定義生成でエッジケースを捉える
tetta_pdnt
0
4.3k
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
710
Swift Updates - Learn Languages 2025
koher
2
520
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
170
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
570
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
190
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.6k
Android端末で実現するオンデバイスLLM 2025
masayukisuda
1
170
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
260
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
GraphQLとの向き合い方2022年版
quramy
49
14k
Gamification - CAS2011
davidbonilla
81
5.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
4 Signs Your Business is Dying
shpigford
184
22k
Side Projects
sachag
455
43k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Transcript
None
Quiénes somos? Javier Carrasco @jacarma Javier Casal @jcasalruiz
Qué hacemos? Solvency II Nueva ley reguladora de fondos financieros:
Protección del consumidor Control y supervisión de las aseguradoras Fondo A Fondo B Fondo C Fondo D 50% 50% 100%
Qué utilizamos? Frontend?
Qué queremos? API REST y Framework Javascript Maduro Testable Tests,
Mocks, etc Inyección de dependencias Modularidad Sin boilerplate
Elegir framework Backbone Closure Ember YUI Knockout AngularJS ¿Y vosotros?
Elegir framework Backbone Closure Sin bindings, verboso Poca documentación Ember
YUI Poco maduro No es MVC Knockout AngularJS Sólo bindings
Lo que dicen "No es una librería" "No es un
framework" "Angular es a los documentos dinámicos lo que HTML a los documentos estáticos" "Angular es lo que hubiera sido HTML si hubiera sido diseñado para hacer aplicaciones web"
Lo que pensamos "Is the Javascript framework that sucks less"
Creador Mysko Hevery Agile Coach en Google Autor de: Testability
Explorer JsTestDriver
Madurez Angular Backbone Knockout Github 9,134 stars 1,760 forks 13,871
stars 2,632 forks 3,632 stars 549 forks StackOverflow 4,908 preguntas 8,506 preguntas 5,335 preguntas Antigüedad Octubre 2010 Octubre 2010 Julio 2010
Principios No manipular el DOM directamente Todo bien separado Pensado
para ser testeado Escribir menos código
Qué ofrece? • Separación "Model View Whatever" • Data binding
• Deep linking • Inyección de dependencias • Plain javascript • Preparado para REST • Componentes reusables
Demo
Ecosistema Grunt Karma (testacular) Yeoman Angular UI Batarang http://blog.angularjs.org/2012/07/introducing-angularjs-batarang.html Screencasts
http://www.egghead.io/
Demo Intro con transparencias 15 min Data binding 5m Controllers
5m Aplicación con deep linking 5m Servicios: REST con deployd Directivas Karma Yeoman
None