7 Client-side routing and the application shell

This chapter covers:

  • Applying the concepts of inter-team routing to a single-page app
  • Constructing a shared application shell as a single entry point for the user
  • Exploring different approaches to client-side routing
  • Discovering how the micro frontends meta-framework single-spa can make integration easier

In the last two chapters, we focused on composition and communication. We integrated user interfaces from different teams into one view. You learned server- and client-side techniques for doing this. In this chapter, we’ll take a step back and look at page-level integration.

In chapter 2 we covered the most basic page-integration technique: the plain old link. Later, in chapter 3, you saw how ...

Get Micro Frontends in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.