Cover image for Building Micro Frontends with React 18

Building Micro Frontends with React 18

Develop and deploy scalable applications using micro frontend strategies

Vinci J Rufus

Created by Vinci J Rufus

Explore practical strategies for designing and deploying scalable web applications using micro frontend patterns with React 18. Learn how to break down large projects into manageable pieces and deploy them efficiently in a cloud environment. Gain hands-on experience with real-world architectural decisions and deployment workflows.

Packt | Oct 2023 | 218 min

What You Will Learn

You will start by exploring when and why to use micro frontends, then move on to building an eCommerce application using both multi-SPA and micro apps patterns. Along the way, you will work with module federation, tackle state and routing challenges, and practice deploying your projects using cloud-native tools.

Key Features

  • Master two core patterns for building and structuring micro frontends
  • Learn to manage state, routing, and module federation across separate apps
  • Deploy micro frontends to cloud platforms using modern DevOps practices

Target Audience

Ideal for intermediate developers who already use React and want to scale their applications or teams. If you have a solid grasp of JavaScript and TypeScript and are ready to learn about cloud deployment and advanced architecture, this course will help you build production-ready micro frontends.

Related courses