I want to split my web project into three: front-end, back-end and super-admin.
What is the best way to re-use the components across code bases? Npm packages? That seems hard to maintain:
- Open component dev package
- Make changes
- Push changes
- Tag version
- Update all projects
Seems complex and prone to errors. Is there a better way?