Workspace map
Interactive view of how this monorepo composes a host, live remotes, sibling apps, and planned multi-framework demos.
Personal Website is the federation host. Angular Dashboard is a live Native Federation remote. Next.js Blog is embedded at /projects/blogs. React and Vue remotes are planned demos, not deployed services.
This workspace uses micro-frontends and sibling apps where the boundary earns its keep—not as a default for every page.
Host and remotes can ship on separate cadences. A dashboard experiment does not block the resume site.
Clear boundaries let a surface own its UI and data contracts while the host owns brand and routing.
Sibling apps (and future remotes) can use the stack that fits the job—Angular for the shell, Next.js for writing—without a single mega-bundle.
New capabilities can land as remotes or siblings instead of rewriting the entire portfolio at once.