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
WaaF - Web as a Framework
Search
Yann IRBAH
May 29, 2014
Technology
1
230
WaaF - Web as a Framework
Slides of my talk for API Days
Yann IRBAH
May 29, 2014
Tweet
Share
More Decks by Yann IRBAH
See All by Yann IRBAH
Sexy Banking
l0ck3
0
1.5k
Beyond Docs - Lessons learned rebuilding the PAYMILL documentation
l0ck3
1
330
Other Decks in Technology
See All in Technology
型情報を用いたLintでコード品質を向上させる
sansantech
PRO
2
170
ネットワーク可視化の世界
likr
7
5.4k
Unlearn Product Development - Unleashed Edition
lemiorhan
PRO
2
150
AWS環境におけるランサムウェア攻撃対策の設計
nrinetcom
PRO
1
280
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
39k
スタートアップで取り組んでいるAzureとMicrosoft 365のセキュリティ対策/How to Improve Azure and Microsoft 365 Security at Startup
yuj1osm
0
260
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
21
6.3k
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
1
290
20240513 - 框裡框外_文學院學生如何在AI世代安身立命 @ 淡江大學
dpys
0
440
Fearsome File Formats
ange
0
430
20240522 - 躍遷創作理念 @ PicCollage Workshop
dpys
0
210
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
6
1.3k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Statistics for Hackers
jakevdp
796
220k
Code Reviewing Like a Champion
maltzj
521
39k
Mobile First: as difficult as doing things right
swwweet
222
9k
YesSQL, Process and Tooling at Scale
rocio
170
14k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Bash Introduction
62gerente
609
210k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
530
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Making Projects Easy
brettharned
116
6k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Transcript
< WaaF /> Web as a Framework Yann IRBAH -
Developer Evangelist @yannirbah
2 THE GOOD OL’ DAYS Aka Bad Practices
3 MONOLITHIC APPS
< I’m in charge /> 4 I’M IN CHARGE
5 OF COURSE WE DO AGILE !
CONFLICTS ARE DEADLY
< I can handle it /> 7 NO WORRIES !
I’M IN CONTROL
None
9 CAN WE DO BETTER ??? (Spoiler alert)
None
NOM NOM NOM !!!
EXPERT TEAMS
DOES IT REALLY MATTER ???
EXAMPLE : COMPANY ORGANIZATION
THE WEB AS A FRAMEWORK
REST IS TOO RELAXING
OUTSOURCING SPECIALIZED MODULES
None
DIFFERENT KINDS OF APIs
MACHINE INTERFACE TO USER CENTRIC PRODUCT
AUTOMATED PRODUCT INTERACTIONS
22 API AS A PRODUCT
USEFUL APIs
MANDATORY APIs
« OPTIONAL » APIs
BONUS : SELL YOUR OWN !
OK ! BUT WHAT ABOUT WORKFLOW INTEGRATION ???
DEMO TIME !!!
CONCLUSION
@yannirbah
[email protected]