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
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
160
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
200
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
120
Intent as Code
shoppingjaws
6
1.1k
Security issues being discussed on Web Platforms
petamoriken
0
1.2k
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
4
3.7k
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
270
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
4
12k
wkhtmltopdfの次どうするか問題2026
willnet
2
1.7k
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
130
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
5
4.5k
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
180
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
7.1k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Raft: Consensus for Rubyists
vanstee
142
7.7k
Paper Plane (Part 1)
katiecoart
PRO
2
11k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
280
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
390
The Invisible Side of Design
smashingmag
301
52k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
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