Description
I was researching and developing a web application which had sub-apps. Each sub-app had reusable components created with React, Redux and Redux-Sagas. Components had their own React+Redux+Saga life cycle and components were communicating between them using handlers.
I researched a system to publish components in a NPM repository, and I discovered Sinopia. Using Docker, I published my components on the "Sinopia NPM server repository". Those could be accessed via NPM installation in any project.