Delivering JS applications at scale
summary
Covers using React to build a host platform that integrates multiple independently developed applications into a single seamless user experience. Describes UI architecture including component structure and granularity, module design considerations, and how build/release pipelines (CI/CD) are organised to support multiple teams and release cycles. Also addresses performance measurement and metrics for the assembled application.
AI-written summary · about
chapters (10)
- 0:00Start
- 0:29Introduction
- 1:46Challenges & Opportunities
- 4:50Sharing of dependencies
- 7:30Micro frontend
- 10:55Continuous integration and deployment
- 12:22Quality checks
- 12:51Branching strategy
- 13:28Tools
- 19:24Conclusion
related talks
15mApplying Microservices Design Patterns to Scale React App Development
49mScalable Best Practices for Your Development Team
29mBuilding Large-Scale Web Apps
37mA Journey With React
45mApplication architecture in React.js — in search of the Holy Grail
18mSoftware Architecture Building Better Applications with Architecture Best Practices
32mJavaScript at Scale by Stephanie Siaw (Eng) | JSConfAM19
41mComplex Application Design
