Frontend Architecture for Microservices
summary
Examines frontend architecture approaches to match backend microservices, comparing Self-contained Systems (SCS) and Micro Frontends and highlighting opportunities from the Web Components v1 standard. Demonstrates practical implementation using Spring Boot with Angular and Angular Elements for composing modular frontends.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 1:341970 - Architecture: Monolithic
- 2:03Layered Architecture
- 3:502000 - Modularization in the Backend
- 4:58Requirements from an Architectural Perspective
- 7:24There’s Also the User
- 8:32Example: Seat Reservation
- 10:29Frontend as Integration
- 10:53Browser Application (SPA)
- 11:28Modularization and Reuse
- 12:04Self-contained Systems (SCS)
- 13:29User Requirements
- 14:30Surface Integration: Navigation
- 16:37Each System Provides Navigation
- 19:51Deep Integration Options
- 21:27Challenges in Integration
- 25:57Angular and Spring Boot
- 26:46Experiences
- 29:33Others Do It 80 - Google Maps
- 31:52Using Framework Components
- 32:42Isolated Components
- 33:13Web Component Frameworks
related talks
42mMicroFrontends for MicroServices
44mMicro Frontend: The Microservices Headache Extended to the FrontEnd
01h 13mMicrofrontends with Modules and Web Components
36mMicro frontends - A Microservices Approach to the Front End
46mMicro Frontend: the microservice puzzle extended to frontend
35mFront-end Microservices Architecture
50mMicrofrontends: the Next Step after Microservices
44mMicro Frontend: the microservice puzzle extended to frontend
