跟我一起寫(xiě)低代碼開(kāi)發(fā)平臺(tái),我的產(chǎn)品長(zhǎng)啥樣?(低代碼開(kāi)發(fā)平臺(tái) 知乎)
前面一口氣寫(xiě)了7篇文章,從技術(shù)的角度重點(diǎn)介紹低代碼開(kāi)發(fā)平臺(tái)的模型驅(qū)動(dòng)、組件模型以及對(duì)組件的DSL描述,全是技術(shù)類(lèi)文章,可能有點(diǎn)枯燥無(wú)味。那各位肯定很好奇,我在公司帶領(lǐng)團(tuán)隊(duì)開(kāi)發(fā)的低代碼開(kāi)發(fā)平臺(tái)到底長(zhǎng)啥樣呢?
產(chǎn)品管理端
整個(gè)產(chǎn)品以應(yīng)用為中心,分為平臺(tái)管理側(cè)和應(yīng)用開(kāi)發(fā)側(cè),平臺(tái)管理重點(diǎn)關(guān)注從研發(fā)管理的維度,對(duì)研發(fā)過(guò)程中所能沉淀的架構(gòu)資產(chǎn)、前端資產(chǎn)、后端服務(wù)資產(chǎn)進(jìn)行統(tǒng)一的管理,同時(shí)還包括面向業(yè)務(wù)場(chǎng)景的模板的管理,重點(diǎn)在于研發(fā)資產(chǎn)的沉淀與復(fù)用和多應(yīng)用場(chǎng)景的支撐。同時(shí),還包括業(yè)權(quán)一體化等功能。應(yīng)用管理的應(yīng)用開(kāi)發(fā)側(cè)又分為設(shè)計(jì)態(tài)、研發(fā)態(tài)和運(yùn)行態(tài),從架構(gòu)設(shè)計(jì)到研發(fā)再到發(fā)布運(yùn)行,重點(diǎn)關(guān)注應(yīng)用研發(fā)的全生命周期。
以應(yīng)用為中心
從應(yīng)用研發(fā)的角度,目前低代碼開(kāi)發(fā)平臺(tái)包括對(duì)象設(shè)計(jì)、頁(yè)面設(shè)計(jì)、流程設(shè)計(jì)還有圖表、報(bào)表的設(shè)計(jì)等功能。核心能力包括是系統(tǒng)設(shè)計(jì)像業(yè)務(wù)建模、數(shù)據(jù)建模,基于模型驅(qū)動(dòng)的頁(yè)面的一鍵生成、服務(wù)的一鍵生成、應(yīng)用的一鍵構(gòu)建、應(yīng)用的一鍵發(fā)布等,還有體現(xiàn)系統(tǒng)生態(tài)的應(yīng)用集成的連接器設(shè)計(jì)。
應(yīng)用的多系統(tǒng)的并行開(kāi)發(fā),頁(yè)面的批量開(kāi)發(fā),輕輕松松快速生成上千個(gè)頁(yè)面。降低低端重復(fù)性的頁(yè)面開(kāi)發(fā)等重復(fù)性勞動(dòng),從而實(shí)現(xiàn)降本增效的目的。
應(yīng)用開(kāi)發(fā)
低代碼開(kāi)發(fā)平臺(tái)的核心能力低代碼引擎:
低代碼引擎
低代碼開(kāi)發(fā)平臺(tái)的核心能力腳手架:
腳手架的出碼引擎
10人團(tuán)隊(duì)經(jīng)過(guò)3個(gè)月的拼搏,產(chǎn)品終于要發(fā)布V1.0了,雖然辛苦但是值得。雖然產(chǎn)品剛成型,還需要嚴(yán)格的測(cè)試與產(chǎn)品打磨,但是看論壇上一個(gè)低代碼開(kāi)發(fā)平臺(tái)動(dòng)不動(dòng)投入上千萬(wàn),感覺(jué)不可思議,不可思議?。。。?/p>