May 12, 2026 - 9:30am to 4:30pm Central Daylight Time
▶ ︎LIVE NOW

Frontend Architecture: Monoliths to Micro-Frontends

Maxi Ferreira
Frontend Architect
Frontend Architecture: Monoliths to Micro-Frontends

This Workshop's Online Chatroom is Currently Open!

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Practical Architecture Patterns for Monoliths and Micro-Frontends

Key Takeaways

By participating along with us in the workshop, you'll learn:

  • Learn fundamentals of software architecture and how they apply to the frontend layer
  • Design scalable monoliths using encapsulation and modular system prinicples
  • Identify when micro-frontends make sense and when to avoid them
  • Migrate from a monolith to micro-frontends, both for client-side and server-side rendering applications

Is This Workshop for Me?

This workshop if for experienced frontend developers looking to learn architecture best practices.

Workshop Details

This course teaches students the fundamentals of frontend architecture from a practical perspective. This means that we’re going to spend as little time as possible on the theory, and we will focus on how architectural concepts translate into code.

The “meat” of the course covers two of the most important frontend architectural styles: modular monoliths and micro-frontends. The course is designed to be project-based. We will start with a simple monolithic application with little to no organization, and we’re going to see it evolve, first into a modular monolith, and then into a micro-frontend architecture.

Any Prerequisites?

  • Experience building frontend applications
  • Comfortable with GitHub and CLI tools

Attend Online Live and in Full HD

Or Join In Person from Downtown Minneapolis
Get Your Questions Answered
Code Along with the Class
Classroom Format

You're Registered to Attend Online!

You'll receive additional details and a reminder via email as the event draws near.

Frontend Architecture: Monoliths to Micro-Frontends

Event Details

What

  • One Full Day Workshop Session
  • Replay Videos (available immediately)

When

  • May 12, 2026 - 9:30am to 4:30pm Central Daylight Time

Where

  • Option 1: Attend online on our full HD live stream
  • Option 2: Attend in-person at HQ in Minneapolis, MN

Daily Schedule

  • 9:30AM
    Software Architecture Fundamentals
  • 10:30AM
    Monoliths: Setup & ESLint
  • 11:00AM
    Monoliths: Monorepo Rules & Dependency Cruiser
  • 12:00PM
    Lunch Break
  • 1:00PM
    Micro-Frontends: Single SPA
  • 2:00PM
    Micro-Frontends: Module Federation & Shared State
  • 3:00PM
    Deploying Micro-Frontend Applications
  • 4:00PM
    Wrap Up

Your (Awesome) Instructor

Maxi Ferreira

Maxi Ferreira

I’m a full-stack software engineer with a passion for web performance, developer productivity, and crafting delightful user experiences. I have experience working as a technical lead and individual contributor on the full lifecycle of product development, including design, discovery, prototyping, implementation, testing, and deployment.I’ve been designing and building software that runs at every level of the stack for the past 13 years. These days, my focus is on front-end software architecture and web performance, writing most of my code using React, TypeScript, and Node.js. I’m also experienced in React Native, Vue.js, Svelte, D3, GraphQL, SQL, MongoDB, PHP, Python, and various AWS services.

Check out all of our upcoming workshops!

Workshops happen throughout the year, and are all included with membership.