Technology
eodash is the core framework, state manager and component communicator between both core and third-party widgets. It is based on vue.js (version 3).
The core widgets are built using EOxElements and are extended through how they interact with each other.
The state management within eodash is based on SpatioTemporal Asset Catalogs (STAC). Each component can register to a central store, provided by pinia.
eodash can be used either as a web component or as a package that can be build based on vite.