Open Atom Training Camp (Season 3) The low-code wave of inBuilder low-code development laboratory has arrived

Table of contents

, Preface:

 1. Why choose it

 Second, a small test

        3.1 Design source data

        3.2 Design page

         3.3 Release application

 Four. Summary


, Preface:

        When you are still immersed in the impact of the wave of AI and big data, another low-code or zero-code programming method is popular in the market. As of 2023, the wave of low-code has passed our knees. As the low-code development market is gradually booming, traditional enterprises are gradually transforming into digital enterprises. Simplifying processes and reducing repetitive work are the core demands of enterprise digital transformation, and they are also value trends that require thinking and empowerment. As far as the focus of enterprise digital transformation is concerned, low code is the general trend.

        However, due to the proliferation of low-code products, some enterprises and users do not know how to choose for a while, because they are not out of the box, so they do not know what low-code can bring us. It coincides with the cooperation between CSDN and the Open Atom Foundation to launch an open source low-code platform product. UBML low-code platform, including community edition and commercial edition. As shown in the figure below, the inBuilder series products include inBuilder Community Edition, inBuilder Commercial Edition and iGLX Enterprise Pass Platform.

 1. Why choose it

        When it comes to the UBML low-code platform, you have to mention the Open Atom Open Source Foundation. Open Atom Open Source Foundation is the leading open source community in China. The Open Atom Open Source Foundation is a non-profit organization dedicated to promoting the development of the global open source industry. It was jointly initiated by Alibaba, Baidu, Huawei, Inspur, 360, Tencent, and China Merchants Bank. It was registered and established in June 2020. "Based in China, oriented to The World" is China's first foundation in the field of open source .

        Therefore, the UBML project can enter the open source foundation, which proves that UBML has withstood the test of the market and is getting better and better with the help of these leading companies and the efforts of small open source partners. Next, let's take a deeper look at its application and see how it performs in practical applications~

 Second, a small test

        1. Environment deployment

        In general. The environment deployment of low-code products requires a little patience. Not surprisingly, the same is true for UBML. Deploying the UBML environment mainly requires four keys. nodejs, jdk, database, a jit node global dependency package .

        Specifically how to use these four keys, we can participate in the following course videos. Build the environment according to the video (starting at 18:50). https://live.csdn.net/room/csdnnews/NOJrQRAh icon-default.png?t=N4HBhttp://xn--6qqxa03m55n0og4zga71ch28a3y4hc1o/         I have also sorted out the installation packages that need to be used in the corresponding video. If you can't find the resource, you can also click the link below to download it.

         Link: Installation package Family Bucket (win environment)
        Extraction code: 2xzj

        2. Testing environment

         After deploying our environment, how do we detect that the deployment is successful? We can click startup-win.cmd under the in_bilude folder. Double-click to run, and a small black box of cmd will pop up.

         As shown in the figure below, when we run it, we can see the following screen. When The inbuilder community server has started successfully in 221.079 seconds, Now listening on:5200 (http) appears , it proves that the startup has been completed.

         At this point, we can access the low-code platform we are running through the http://localhost:5200/ address. When you see the interface as shown in the figure below, you have successfully configured and started our UBML low-code development platform.

3. Practical training

        In this hands-on training, a simple application for the person in charge of urban food was made. Following the video, it takes less than 10 minutes from the entire deployment to the release of the application. No wonder people love low-code platforms so much. In the past, when developing applications, it usually required team members to work together, and it was necessary to continuously release versions for testing, etc., ranging from one month to half a year or even several years. But this traditional waterfall development method can no longer adapt to the development rhythm of this market and enterprises, which is why I recommend a low-code development platform to you today.

        Simply put, it is design source data + design page + release application

        3.1 Design source data

        This step can be understood as building a table for the application to store the corresponding fields, and then calling the corresponding fields through the front-end page to display the corresponding values. As shown in the figure below, the design source data can be created manually or from DBO. At the beginning, it is recommended to use the manual creation method, you can see the whole design process, and it is relatively simple.

        3.2 Design page

        You can understand this step as how you want to interact with the design table and the front end, that is, how to store the data in it, and then display the stored data. This step, we only need to follow the guide step by step to complete it easily. As shown in the figure, we completed the final development application interface after following the five-step guide.

       

         3.3 Release application

        Through this step, we can publish the application we have developed to the platform and authorize it to other users. In this step, you only need to click the "Publish" button and wait for the release to be successful. As shown in the figure below, after the release is successful, I can directly input data on the front-end page, and then the effect of my input data can be displayed on the left side of the interface, which is really great. 

      

 Four. Summary

        The UBML low-code development platform is a bit troublesome when deploying the environment, but if we have completed the deployment of the environment, it proves that we have succeeded. In the actual application case, I found that the development of UBML is really very simple, just the next step. It takes less than 10 minutes to complete the application you need. If you like low code like me, you don't want to be overwhelmed by the tide of the times. Why not join me in the world of UBML low-code and experience the endless charm of low-code together.

                 

 

 

 

 

 

 

Guess you like

Origin blog.csdn.net/weixin_67209623/article/details/130816068