I need to import and reuse in my remotes app some ui-components (table, buttons, etc), which is the best approach? All applications (both shell and remotes) are Angular projects with multi repo.
Possible solutions identified:
- Publish a npm library with the components (drawback: update every dependency inside every projects whenever an update is done)
- Define the components in the shell app and expose them as a remote? (Is it feasible? drawbacks?)
- New Angular project as a remote that expose the components and import them in the other remotes app (is it feasible?)
- ?