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
WaaF - Web as a Framework
Search
Yann IRBAH
May 29, 2014
Technology
250
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WaaF - Web as a Framework
Slides of my talk for API Days
Yann IRBAH
May 29, 2014
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
390
Other Decks in Technology
See All in Technology
IR Today: Theory, Practice, and Agents
dtunkelang
0
320
React Nativeでの OTA Updateって、 どう説明する?
ichiki1023
0
130
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
2k
[2026 Oracle Technical Deep Dive] オンプレミスDBのCloud移行アプローチ:移行計画に基づくメソッドとツールの選択 (2026年9月17日開催)
oracle4engineer
PRO
0
110
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
leveragestech
PRO
0
130
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
300
顧客の成果創出とプロダクトの成長を 両立するためのFDE
sansantech
PRO
0
610
2026-10-01_MagicPod_QAハーネスエンジニアリングとQA組織の未来像
ynisqa1988
1
390
AI駆動開発、viviONの1年 ── うまくいったこと・いかなかったこと
vivion
0
140
Lambda MicroVMsは常駐サーバーの代わりに なるか? Kiro Crew を動かして検証してみた / Kiro Crew on Lambda MicroVMs
k_adachi_01
2
350
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
190
サーバーフルコンピューティング?AWS Lambda
iwatatomoya
0
130
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
550
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
710
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
470
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
550
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Ethics towards AI in product and experience design
skipperchong
2
410
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
340
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
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]