When you use a framework, you learn the framework, not the language.
One of our goals is to empower the developers, to let them learn how to use the best technologies around here.
This is why we provide libraries you call from your code, and use code generation instead to keep you productive.
The web applications used by your customers have different requirements than your internal systems. It needs to scale to the enormous amount of users you may have, and to the various devices they may be using.
There are several definitions of an ERP system, to us this represents the services managing the internal processes of your organization.
Keeping these processes flexible and maintainable is essential, and primarily depends on your backend engineer's productivity.
Usually, the ORM is the part of an application controlling the transactions with the database.
To ensure easy communications between your services, we pushed further the concept so our ORM can search for data in other services, in GraphQL/REST APIs, and any other source of data.
It can also operate the data from your legacy application, allowing you a slow and unpainful transition to the microservice architecture by ensuring compatibility between new and old systems.
Our exemplary application provides a complete process for your development cycle.
Finally, all the tools to build a state-of-the-art platform are included in the stack.