App Shell
The App Shell is a micro-frontend framework for building Hitachi Vantara applications. Together with the UI Kit, it aims to provide a consistent user experience across Hitachi Vantara applications, by adopting the Design System patterns and addressing architectural key concepts of composability and portability.
At its core, App Shell consists of:
- A Vite plugin that enhances development and handles building of the micro-frontend modules.
- Routing utilities and configuration, built on top of react-router that brings the application modules together.
- A collection of common UI patterns, such as navigation system (header, vertical navigation) and notifications.
The App Shell is comprised of the following packages: