The article shares the experience of building a custom builder for Angular with a micro-frontend architecture implemented using Native Federation (NF).
The article discusses the problems faced while working with Angular 19 and shares the process of overcoming them.
First, the author set the goals of the project and started by creating a new workspace through create-nx-workspace.
The dev environment was prioritized with a focus on a reproducible and straightforward configuration.
Next, the article shares insights on configuring the main build, mandatory deployUrl, and the module loader.
The author also presents solutions to problems faced while working with SSR on a dev-server.
The implementation of importmap simplified dependency and routing management for micro-frontend architecture.
Finally, the article concludes with the author sharing that the developed solution is working smoothly on their production environment.
The article is full of technical details and the author shares their experience of building a custom builder for Angular in a well-structured manner.
The solutions presented here might be useful for readers looking to work on a similar project.