Our client provides industrial management solutions based on SCADA and CMMS systems to leaders in manufacturing, automotive, utilities, and other industries worldwide. They help their customers automate their operations and prevent equipment failure.
The client aimed to utilize the micro frontend development pattern to improve their sub-product ownership and maintain individual applications separately. This would help them decompose the release process and improve their solutions' release and time to market.
N-iX helped the client redesign the monolithic frontend approach by utilizing the micro frontend development pattern. We utilized a Components library and a Single SPA that covers the separation of applications (e.g. user portal, dashboards, statistics, authentication), provides orchestration configuration, and reuses functional parts such as analytics. Our engineers applied the multi-repo approach with the distribution of multiple independent web applications. We also used artifact promotion to decrease the rebuilding process.
N-iX helped the client address several significant technical challenges:
- Tree micro frontends structure;
- Routing management;
- Asset management;
- Shared components management.
N-iX engineers provided their expertise in micro frontend development to help the client in several important ways:
- Redesigned the monolithic frontend approach;
- Guided and implemented the micro frontend approach;
- Applied the proof-validated approach of the micro frontend architecture;
- Helped develop 7 micro frontends.
We use cookies to improve your experience and our services.
By clicking Agree you accept our Privacy and Cookies Policy