The Holon Platform is a Java development ecosystem to create and maintain high quality, enterprise-grade, web applications and services. Developers can focus on business tasks by using the platform’s APIs and configuration facilities, whether they need to create a single service or a full stack application. Read more about the Holon philosophy or get started right now.
Holon platform is designed as a “real” Java API, with the aim to leverage all new Java 8 features and to create strong abstraction layers to ensure implementation details encapsulation, high productivity and long-term maintainability with a minimal application upgrade effort to follow the platform evolution.
The Holon platform provides a full-stack application development environment, however you can select only the components or modules you need, replace some others or extend them by leveraging on the high configurability and extensibility features ensured by the platform architecture.
The Holon platform property data model architecture allows to use an application data model which is independent from the persistence technology and it is manageable with a consistent API, making it a shared asset for all application layers, from the backend to the UI.
The Holon platform components are designed to be highly extensible, configurable and integrable with other frameworks or libraries. This way, it’s the platform that fits your needs, and not vice-versa.
See the documentation to learn more.
The platform is the result of years of experience and evolution in the development of complex software projects and products for enterprises, while pursuing constant innovation aims.