Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AngularJS Frontenders VLC
Search
Javier Casal Ruiz
May 09, 2013
Programming
910
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AngularJS Frontenders VLC
Introducción a Angular JS para Frontenders Valencia con @jacarma.
Javier Casal Ruiz
May 09, 2013
Other Decks in Programming
See All in Programming
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
140
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
810
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
Event is what happens
moro
2
750
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
120
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
1k
Domain-Driven Transformation
hschwentner
2
2.3k
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
16k
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
390
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
Featured
See All Featured
エンジニアに許された特別な時間の終わり
watany
109
250k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How to train your dragon (web standard)
notwaldorf
96
6.9k
Become a Pro
speakerdeck
PRO
31
6.3k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
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