What Is Single-SPA?
Single-SPA is a JavaScript router for front-end microservices. It lets you register multiple applications — even built with different frameworks — and controls when each one mounts and unmounts based on the current route, all on a single page.
Why Learn Single-SPA?
Single-SPA is one of the most established ways to build micro frontends. It lets teams work independently, mix frameworks during migrations, and deploy applications separately while presenting users with one cohesive experience.
What You Will Learn
This course is organized into focused lessons so you can learn step by step. You will start with the root config, lifecycles, and routing, then move through import maps, parcels, framework integration with React, Angular, and Vue, shared utilities, deployment, testing, performance, and best practices.