- Simple Integration: Having one endpoint for all required explorer data allows us to greatly simplify the frontend integration process. Instead of having to integrate with multiple APIs, the frontend only needs to integrate with one. This greatly reduces the complexity of the frontend codebase and makes it much more maintainable.
- Highly Configurable. As we begin to implement and more widely support the lite version of Celatone, we will need to be able to use different data sources for different explorer instances. The API allows us to easily manage these configurations and provide a consistent interface for the frontend to access the data.