In this article I would like to present the RESTForms project - generic REST API backend for modern web applications.
The idea behind the project is simple -after I wrote several REST APIs I realized that generally, REST API consists of two parts:
- Work with persistent classes
- Custom business logic
And, while you'll have to write your own custom business logic, RESTForms provides all things related to working with persistent classes right out of the box.
- You already have a data model in Caché and you want to expose some (or all) of the information in a form of REST API
- You are developing a new Caché application and you want to provide a REST API