Let's Stub the Backend
summary
Talk shows how to handle missing backend during frontend development by using stub servers. It demonstrates and compares many stub-server tools for REST APIs, GraphQL, SSE and WebSocket, and explains ways to quickly populate those stubs with fake data so UI can make requests and render responses despite 404s from real backend.
AI-written summary · about
chapters (24)
- 0:00Stub backend
- 3:14Proxy servers and MITM
- 7:12mitmproxy demo
- 11:23HTTP tools: Charles and Fiddler
- 14:40Charles Proxy demo
- 16:47ServeRest for API mocking
- 18:14Proxy API in React
- 20:28API specs importance
- 21:55Swagger and OpenAPI tools
- 24:12Stoplight Prism mocks
- 27:35TypeScript from OpenAPI
- 28:25API Blueprint tools
- 31:42Stub options without specs
- 33:50JSON Server quick REST
- 38:30Mockoon simplicity
- 41:29Mockoon specs import/export
- 45:05WebSocket and SSE stubs
- 45:49YAK.js WebSocket demo
- 48:23Local REST/SSE server
- 50:30GraphQL mocking tools
- 51:33GraphQL with Pothos Server
- 53:21Travky Alfaker GraphQL
- 57:21Tool comparison
- 1:00:21Q&A
related talks
36mHow a Serverless Backend Makes a Frontend Developer's Life Easier
28mServerless Backend for Frontend on AWS
58mBackend in Swift: It Exists and Works!
47mCan we do without a backend app?
19mBuilding Resilient Systems - Serverless WebDev
47mPatterns for Building Event-driven Web & Mobile App Backends
39mBYOB: Build Your Own (Swift) Backend. Server-Side Swift beyond CloudKit
45mHow to Write and Deploy a Backend in Half an Hour If You're a Regular Front-end Developer
