What is an app?
This section explains how to develop a HFactory application: its entry point, the description of its domain with entities, its REST API and its configuration.
HFactory app definition
A HFactory application is a program that can be loaded into HFactory Server. HFactory Server then provides a REST API to access the application’s entities and controllers. Several HFactory applications may coexist in the same HFactory Server instance.
A HFactory application (or app for short) is comprised of three components:
- the entities, which describe the application’s domain;
- an entity registry, which is the set of all the entities;
HAppinstance, which is the application’s entry point.