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
250
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
360
Other Decks in Technology
See All in Technology
JavaScript パーサーに using 対応をする過程で与えたエコシステムへの影響
baseballyama
1
110
技術広報のOKRで生み出す 開発組織への価値 〜 カンファレンス協賛を通して育む学びの文化 〜 / Creating Value for Development Organisations Through Technical Communications OKRs — Nurturing a Culture of Learning Through Conference Sponsorship —
pauli
5
490
ステートレスなLLMでステートフルなAI agentを作る - YAPC::Fukuoka 2025
gfx
8
1.4k
膨大なデータをどうさばく? Java × MQで作るPub/Subアーキテクチャ
zenta
0
120
単一Kubernetesクラスタで実現する AI/ML 向けクラウドサービス
pfn
PRO
1
340
Kubernetesと共にふりかえる! エンタープライズシステムのインフラ設計・テストの進め方大全
daitak
0
420
[CV勉強会@関東 ICCV2025 読み会] World4Drive: End-to-End Autonomous Driving via Intention-aware Physical Latent World Model (Zheng+, ICCV 2025)
abemii
0
240
JJUG CCC 2025 Fall バッチ性能!!劇的ビフォーアフター
hayashiyuu1
1
390
個人から巡るAI疲れと組織としてできること - AI疲れをふっとばせ。エンジニアのAI疲れ治療法 ショートセッション -
kikuchikakeru
4
1.8k
ABEMAのCM配信を支えるスケーラブルな分散カウンタの実装
hono0130
4
1k
レガシーで硬直したテーブル設計から変更容易で柔軟なテーブル設計にする
red_frasco
4
430
ZOZOTOWNカート決済リプレイス ── モジュラモノリスという過渡期戦略
zozotech
PRO
0
500
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Rails Girls Zürich Keynote
gr2m
95
14k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
We Have a Design System, Now What?
morganepeng
54
7.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
The Language of Interfaces
destraynor
162
25k
Building Applications with DynamoDB
mza
96
6.8k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
39
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]