What is Sage X3 Builder?
Less than to read
Sage X3 Builder is designed to include a set of development tools. The following resources and guides are meant to provide a reference for developers on how X3 metadata can be utilized to develop or enhance APIs.
With Sage X3 Builder, X3 generates the code of the APIs (the GraphQL schema). This ensures the consistency of the data scheme.
Data mutations are also fully managed with X3 to ensure the business rules and controls are applied on the server side.
With access to the X3 Services developer environment, you get the ability to:
- Customize existing APIs solely from X3 metadata.
- Generate your own GraphQL queries and mutations solely from X3 metadata.
- Create new mobile applications for X3.
- Only pages (UI) and client functions need to be developed in Typescript.
- Everything else is generated from the X3 metadata on the server.
- Customize existing standard mobile applications:
- By extending the standard pages with your specific packages.
- By duplicating and customizing standard pages in your specific packages to create your new applications.
- Use a large set of standard graphical components.
- With Sage X3 Builder Developer Studio, you get access to the entire X3 standard UI component libraries and to a large set of standard UI functions.