Keep your friends close and your APIs closer
summary
Introduces the Backend For Frontend pattern applied to microfrontends and shows a production setup that uses Next.js API routes and server components to avoid extra client network hops. Describes using Podium to assemble small apps into pages, cites a real settings page built from ~8 microfrontends, and explains tradeoffs: front-end teams gain independence, different protocols (tRPC, GraphQL, protobuf) are possible, API keys are hidden, but requests and code are duplicated and BFFs become a single point of failure.
AI-written summary · about
related talks
11mFrontend Development With BFF (Backend for Frontend)
54mGiving the Frontend Only What It Needs, or Why You Need a BFF
22mMicro Frontends & me, a love story
37mDiscussing Backend-For-Frontend
49mBFF (Backend For Frontend)
36mMicro Frontends in Action!
57mMicro Frontends – a strive for fully verticalized systems
24mScaling Frontend Development using Micro-frontends
