| CPC G06F 9/451 (2018.02) | 14 Claims |

|
1. An interface generation system, comprising:
a storage device configured to store a design module, an analysis module, a metadata module, and a rendering module; and
a processor coupled to the storage device and configured to execute the design module, the analysis module, the metadata module, and the rendering module,
wherein the processor executes the design module, so that the design module receives configuration data,
the processor executes the metadata module, so that the metadata module stores metadata of a plurality of application programming interfaces according to the configuration data,
the analysis module analyzes the configuration data and the metadata to generate interface data, and
the rendering module displays an interface on a display according to the interface data,
wherein the rendering module generates a data set and page structure data according to the interface data,
wherein the rendering module generates a front-end widget according to the page structure data of the interface data, and
the rendering module bidirectionally binds the data set and the front-end widget, thereby changing the data set correspondingly with an adjustment of the front-end widget, and the rendering module displays the front-end widget on the display.
|