Scaling Frontend Development
summary
Discusses applying microservices-like patterns to frontends (micro-frontends) to address coordination, delivery speed, and productivity in large projects, while acknowledging frontend-specific challenges such as runtime limitations, performance costs of loading many independent apps, and the need for a shared visual language. Describes Farfetch’s incremental refactor into multiple independent frontend applications and the strategies used to preserve performance and consistent user experience across geographically distributed teams.
AI-written summary · about
chapters (8)
- 0:00Frontend scalability intro
- 5:00Web app performance
- 10:00Team strategies
- 15:00Architecture & microservices
- 20:00Testing & optimization
- 25:00Scalability cases
- 30:00Best practices
- 35:00Q&A
related talks
40mScaling Frontend Development
24mScaling Frontend Development using Micro-frontends
44mMicro Frontend: The Microservices Headache Extended to the FrontEnd
39mPatterns for Micro Frontends
57mMicro Frontends – a strive for fully verticalized systems
12mHow a micro-frontend approach works on a large scale web application
44mMicro Frontend: the microservice puzzle extended to frontend
36mMicro frontends - A Microservices Approach to the Front End
