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.1k
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
37
ngParis #12 - Devops Metrix
davinov
0
80
Devops Metrix
davinov
0
1k
Code like a #FashionVictim
davinov
0
940
Investment opportunities in regulated ICT sector
davinov
0
58
ETIC - Le vote en ligne
davinov
0
60
Other Decks in Programming
See All in Programming
Ruby GitHub Packages
bkuhlmann
0
640
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
160
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
380
What We Can Learn From OSS
inouehi
0
430
Ruby Function Composition
bkuhlmann
1
340
VS Code をプロダクトにどう取り込むか
onomax
1
650
Code Reviews
bkuhlmann
4
900
Elm Form Validation
bkuhlmann
0
510
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
170
Milestoner
bkuhlmann
1
410
PostmanでAPIの動作確認が楽になった話
h455h1
0
180
禅の心を手に入れよ
eltociear
1
290
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
BBQ
matthewcrist
80
8.8k
Building an army of robots
kneath
300
41k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Thoughts on Productivity
jonyablonski
60
3.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
A designer walks into a library…
pauljervisheath
201
23k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
33
6k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
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