| CPC G06F 8/38 (2013.01) [G06F 8/34 (2013.01); G06F 8/36 (2013.01); G06F 11/3688 (2013.01); G06F 3/04817 (2013.01); G06F 8/447 (2013.01); G06F 9/54 (2013.01); G06F 16/252 (2019.01); G06F 21/128 (2013.01); G06F 21/36 (2013.01)] | 18 Claims |

|
14. A computer-implemented method, comprising:
receiving, within a sandbox environment, source code for generating a widget;
syncing the source code into an in-browser bundler with libraries, wherein any relationships among the source code and the libraries are indicated by a dependency graph;
generating, within the sandbox environment, a live preview of the widget based on the source code or the libraries, wherein generating the live preview comprises rendering, using the in-browser bundler, the live preview of the widget based on the source code or the libraries, wherein the rendering of the live preview occurs within an iframe;
receiving a publishing command to publish the widget;
executing an automatic pipeline to run tests on the widget;
publishing the widget to a repository that is accessible through a no-code application builder;
receiving, from the no-code application builder, a request to integrate the widget into an application;
generating a configuration user interface for customizing the widget; and
integrating the customized widget into an application by at least loading an ontology data corresponding to the application into the widget.
|