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
Angular <3 APIs
Search
David Nowinsky
February 24, 2014
Programming
1
1.2k
Angular <3 APIs
Meetup AngularJS Paris #8
David Nowinsky
February 24, 2014
Tweet
Share
More Decks by David Nowinsky
See All by David Nowinsky
Angular on speed
davinov
0
57
ngParis #12 - Devops Metrix
davinov
0
93
Devops Metrix
davinov
0
1.1k
Code like a #FashionVictim
davinov
0
990
Investment opportunities in regulated ICT sector
davinov
0
66
ETIC - Le vote en ligne
davinov
0
70
Other Decks in Programming
See All in Programming
CSC307 Lecture 01
javiergs
PRO
0
690
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
600
CSC307 Lecture 04
javiergs
PRO
0
660
ぼくの開発環境2026
yuzneri
0
190
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
CSC307 Lecture 06
javiergs
PRO
0
680
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
CSC307 Lecture 02
javiergs
PRO
1
770
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
The browser strikes back
jonoalderson
0
360
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
77
Everyday Curiosity
cassininazir
0
130
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
36k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
430
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Chasing Engaging Ingredients in Design
codingconduct
0
110
A better future with KSS
kneath
240
18k
Transcript
Angular <3 APIs Ces deux là sont faits pour s’entendre
Meetup AngularJS Paris #8 24 février 2014
Bonsoir David Nowinsky @davinov
Un soir, chez un ami...
Un soir, chez un ami... Automate / serveur web http://admin:
[email protected]
.
ami/WRITEPI?ADR1=MX0. 1&VALUE1=1&FORMAT1=%d http://admin:
[email protected]
. ami/WRITEPI?ADR1=MX0. 2&VALUE1=1&FORMAT1=%d
Un soir, chez un ami... 2h plus tard... Automate /
serveur web http://admin:
[email protected]
. ami/WRITEPI?ADR1=MX0. 1&VALUE1=1&FORMAT1=%d http://admin:
[email protected]
. ami/WRITEPI?ADR1=MX0. 2&VALUE1=1&FORMAT1=%d
Constat #1 KISS Keep it simple, stupid
Constat #1 KISS Keep it simple, stupid light-button(light-id="0", light-label="Couloir") light-button(light-id="1",
light-label="Salon") light-button(light-id="2", light-label="Cuisine") light-button(light-id="3", light-label="Plan de travail") light-button(light-id="4", light-label="Salle de bain")
Constat #2 DRY Don’t Repeat Yourself
Faisons un truc cool
Faisons un truc kewl
Objectif 15 minutes boilerplate HQ user-friendly API-friendly dev-friendly
GO
Okay ! $resource httpInterceptors authentication
Okay ! $resource httpInterceptors authentication modules ngAnimate
Merci David Nowinsky @davinov github.com/davinov/kewl davinov.github.io/kewl