Micro applications using Angular 2

Viewed 251

I'm looking for an architecture solution that will help us develop different projects without dependencies(in development mode or production).

We have 4 different isolated projects that all of them is part of SPA Monolith application but our release times are different.

Currently, every team build their Angular 2 module and publish it to NPM(The typescript.)

The Shell(orchestration project) consume all the applications, compile them into Javascript and only then we can deploy.

The thing is that every time that one of the projects want to deploy there is a "downtime" for all of the application(because we need to change the package.json and consume the new project and then download the new monolith files).

BTW,We're using Angular CLI for building our projects.

Any Suggestions?

0 Answers
Related