A01——牛刀低代碼開(kāi)發(fā)PAAS平臺(tái)入門——初識(shí)牛刀(牛刀 低代碼)

遍識(shí)低代碼開(kāi)發(fā)平臺(tái),還是牛刀功能更豐富,更全面,也更便捷,此系列文章不進(jìn)行類似平臺(tái)對(duì)比分析,個(gè)人認(rèn)為各個(gè)平臺(tái)有不同的應(yīng)對(duì)場(chǎng)景和側(cè)重方向,直接對(duì)比沒(méi)有實(shí)際價(jià)值,所以本文僅結(jié)合牛刀的實(shí)際使用進(jìn)行逐步挖掘

牛刀低代碼開(kāi)發(fā)PAAAS平臺(tái)—后文簡(jiǎn)稱牛刀

網(wǎng)址:https://www.newdao.net

牛刀概述

牛刀起源于起步科技的x5系列產(chǎn)品,充分利用了原有強(qiáng)大的模型描述體系,完備、先進(jìn)的前后端開(kāi)發(fā)技術(shù),結(jié)合容器及部署機(jī)制,形成一體化的在線快速開(kāi)發(fā)、測(cè)試、生產(chǎn)部署、運(yùn)維監(jiān)控管理體系,能完整適應(yīng)企業(yè)及個(gè)人應(yīng)用的開(kāi)發(fā)需求,開(kāi)發(fā)web、app、微信小程序等不同類型的應(yīng)用場(chǎng)景。

牛刀體系

1、應(yīng)用模板和組件:

    1. 應(yīng)用模板是通過(guò)已經(jīng)開(kāi)發(fā)好的應(yīng)用發(fā)布的,可以直接通過(guò)模板創(chuàng)建自己的應(yīng)用進(jìn)行修改,進(jìn)行二次發(fā)布,牛刀上本身發(fā)布了大量的免費(fèi)模板,應(yīng)用模板和應(yīng)用類型相關(guān),這里要說(shuō)一下,因?yàn)榕5镀鹪从趚5,所以平臺(tái)上保留了原有的UI2技術(shù)棧,現(xiàn)有的app和網(wǎng)頁(yè)都是用UI2相關(guān)的技術(shù),小程序使用的新的技術(shù)UIX,所以采用不同的模板就會(huì)涉及采用不同的前端技術(shù),并且后端技術(shù)也是通過(guò)應(yīng)用模板來(lái)區(qū)分的,比如默認(rèn)的空白模板后端是jpa,mybatis空白用的mybatis的后端框架,python空白用的django,php用的laravel,這些都可以通過(guò)不同的應(yīng)用模板來(lái)確定,目前還不支持一個(gè)應(yīng)用多種后端框架
    1. 組件:牛刀上根據(jù)場(chǎng)景開(kāi)發(fā)了大量的系統(tǒng)和應(yīng)用組件,這些組件和應(yīng)用類型也是相關(guān),uix和ui2的是區(qū)分開(kāi)使用,可以直接在應(yīng)用里添加組件,進(jìn)行屬性配置和操作關(guān)聯(lián),實(shí)現(xiàn)自己的業(yè)務(wù)功能。

2、應(yīng)用開(kāi)發(fā):

    1. 通過(guò)牛刀創(chuàng)建出來(lái)的應(yīng)用可以直接在線開(kāi)發(fā),牛刀使用容器為每一個(gè)應(yīng)用提供了一個(gè)開(kāi)發(fā)環(huán)境,可以直接在線開(kāi)發(fā)、預(yù)覽調(diào)試,平臺(tái)默認(rèn)有大量的系統(tǒng)組件,包括布局,表單,高級(jí)等高頻使用的組件,通過(guò)在屬性欄配置屬性,設(shè)置操作、事件,貫連功能,基本能滿足簡(jiǎn)單場(chǎng)景,復(fù)雜部分還可以使用畫代碼,前后端都可以,不過(guò)這部分需要一定的基礎(chǔ),要熟悉平臺(tái)提供的動(dòng)作方法,并且有些內(nèi)容提供的還不太完畢,有些場(chǎng)景還需要自己寫代碼,可喜的是平臺(tái)寫代碼部分不單單支持云ide,還支持本地ide,可以借助本地自己常用的開(kāi)發(fā)工具連接云端來(lái)進(jìn)行代碼開(kāi)發(fā)和調(diào)試,這樣就和正常開(kāi)發(fā)一樣的效果了,另外平臺(tái)提供的一些錯(cuò)誤檢查和日志跟蹤手段,便于追溯問(wèn)題,所以說(shuō)牛刀還是一個(gè)完整的開(kāi)發(fā)平臺(tái),不是一個(gè)簡(jiǎn)單上層包裝的,是一個(gè)具有可以剖開(kāi)來(lái)在一定程序上深度開(kāi)發(fā)理念的平臺(tái)。

A01——牛刀低代碼開(kāi)發(fā)PAAS平臺(tái)入門——初識(shí)牛刀(牛刀 低代碼)

牛刀云ide

3、應(yīng)用發(fā)布:

    1. 牛刀做出來(lái)的應(yīng)用可以發(fā)布到自己的主機(jī)服務(wù)器,這樣部署后就是完全可以獨(dú)立運(yùn)行的環(huán)境,因?yàn)槭褂玫氖侨萜鞣绞桨l(fā)布,僅支持centos和ubuntu操作系統(tǒng)

4、基本介紹就到這里,接下來(lái)會(huì)結(jié)合具體場(chǎng)景和問(wèn)題逐一分解進(jìn)行講解

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部