Book description
Micro Frontends in Action teaches you to apply the microservices approach to the frontend. You’ll start with the core micro frontend design ideas. Then, you'll build an e-commerce application, working through practical issues like server-side and client-side composition, routing, and maintaining a consistent look and feel. Finally, you'll explore team workflow patterns that maximize the benefit of developing application components independently.Table of contents
- Micro Frontends in Action
- Copyright
- contents
- front matter
- Part 1. Getting started with micro frontends
- 1 What are micro frontends?
- 2 My first micro frontends project
- Part 2. Routing, composition, and communication
- 3 Composition with Ajax and server-side routing
- 4 Server-side composition
- 5 Client-side composition
- 6 Communication patterns
- 7 Client-side routing and the application shell
- 8 Composition and universal rendering
- 9 Which architecture fits my project?
- Part 3. How to be fast, consistent, and effective
-
10 Asset loading
-
10.1 Asset referencing strategies
- 10.1.1 Direct referencing
- 10.1.2 Challenge: Cache-busting and independent deployments
- 10.1.3 Referencing via redirect (client)
- 10.1.4 Referencing via include (server)
- 10.1.5 Challenge: Synchronizing markup and asset versions
- 10.1.6 Inlining
- 10.1.7 Integrated solutions (Tailor, Podium, ...)
- 10.1.8 Quick summary
- 10.2 Bundle granularity
- 10.3 On-demand loading
- Summary
-
10.1 Asset referencing strategies
- 11 Performance is key
- 12 User interface and design system
- 13 Teams and boundaries
- 14 Migration, local development, and testing
- index
Product information
- Title: Micro Frontends in Action
- Author(s):
- Release date: September 2020
- Publisher(s): Manning Publications
- ISBN: 9781617296871
You might also like
book
Tidy First?
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up …
book
Building Micro-Frontends
What's the answer to today's increasingly complex web applications? Micro-frontends. Inspired by the microservices model, this …
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
book
Deciphering Data Architectures
Data fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern …