低代碼平臺(tái)是無(wú)需編碼或通過(guò)少量代碼就可以快速生成應(yīng)用程序的開(kāi)發(fā)平臺(tái)。也是一款圖形化、拖拉拽方式快速實(shí)現(xiàn)企業(yè)數(shù)字化轉(zhuǎn)型中的創(chuàng)新應(yīng)用、支持用少量代碼擴(kuò)展實(shí)現(xiàn)個(gè)性化需求的數(shù)字技術(shù)工具平臺(tái)。

低代碼平臺(tái)具備以下這些功能特性:
創(chuàng)新的實(shí)體設(shè)計(jì)器:一種面向?qū)ο蟮膭?chuàng)新實(shí)體表設(shè)計(jì)方式,通過(guò)設(shè)計(jì)器零代碼即可輕松實(shí)現(xiàn)數(shù)據(jù)的增、刪、改、查、分組等操作的快速運(yùn)行,運(yùn)行時(shí)還可支持動(dòng)態(tài)ORM數(shù)據(jù)訪問(wèn)、分庫(kù)分表、歷史數(shù)據(jù)分離、讀寫(xiě)分離等功能。
靈活的界面布局調(diào)整:用于設(shè)計(jì)業(yè)務(wù)功能界面,包括通用界面、單據(jù)界面、一覽表界面、報(bào)表界面、主過(guò)濾界面,通過(guò)選擇界面的主實(shí)體的字段自動(dòng)添加控件,實(shí)現(xiàn)靈活、快捷的布局調(diào)整功能。
零代碼加強(qiáng)業(yè)務(wù)部署:通過(guò)零代碼實(shí)現(xiàn)單據(jù)間的快速增刪改查等操作,支持表單之間數(shù)據(jù)互相推單,用戶可通過(guò)定義界面功能的腳本實(shí)現(xiàn)業(yè)務(wù)邏輯控制,快速搭建企業(yè)應(yīng)用程序,加快業(yè)務(wù)部署。
一套腳本定義,多端平臺(tái)集成:內(nèi)置Fast Script腳本開(kāi)發(fā)語(yǔ)言及可視化編輯、調(diào)試、版本管理的集成開(kāi)發(fā)環(huán)境,有效提高了系統(tǒng)的易操控性,用戶無(wú)需掌握任何一門(mén)開(kāi)發(fā)語(yǔ)言即可輕松上手,大幅提高了開(kāi)發(fā)效率,實(shí)現(xiàn)一套腳本定義,CS、BS、H5、APP、跨平臺(tái)、跨語(yǔ)言等的多端集成。
工作流引擎集成,有效提高業(yè)務(wù)效率:集成工作流引擎組件,為用戶提供了友好的工作流程定義界面,實(shí)現(xiàn)流程與表單的完美結(jié)合。滿足了不同公司、不同業(yè)務(wù)場(chǎng)景、不同組織機(jī)構(gòu)與部門(mén)間的協(xié)同作業(yè),有效提高業(yè)務(wù)處理效率。
低代碼平臺(tái)主要有兩種技術(shù)路線:
自動(dòng)代碼生成:平臺(tái)提供自動(dòng)代碼生成工具,根據(jù)用戶需求自動(dòng)生成應(yīng)用程序的代碼。
可視化編程:用戶可以使用可視化編程工具,通過(guò)拖拽組件的方式來(lái)搭建應(yīng)用程序。
低代碼平臺(tái)的核心要素包括代碼生成器、可視化編程工具和開(kāi)發(fā)人員工具等,開(kāi)發(fā)人員可以使用這些工具快速生成應(yīng)用程序,而無(wú)需編寫(xiě)大量代碼。低代碼平臺(tái)可以大大提高開(kāi)發(fā)效率,降低開(kāi)發(fā)成本,滿足了很多開(kāi)發(fā)人員和業(yè)務(wù)人員的需求。
低代碼平臺(tái)分類(lèi)
業(yè)務(wù)人員型:這類(lèi)主要服務(wù)于業(yè)務(wù)人員使用的場(chǎng)景,如BI、工作流、表單、在線表格等。這些平臺(tái)通常具有權(quán)限和人員管理等功能,方便業(yè)務(wù)人員直接使用。
非代碼生成型:這類(lèi)需要研發(fā)人員在指定框架內(nèi)進(jìn)行開(kāi)發(fā),無(wú)法生成單獨(dú)應(yīng)用代碼并獨(dú)立部署,這種平臺(tái)可以幫助研發(fā)人員快速開(kāi)發(fā)應(yīng)用。
代碼生成型:這類(lèi)同樣需要研發(fā)人員,但是可以生成代碼或多種框架代碼,并可以獨(dú)立將單個(gè)應(yīng)用導(dǎo)出并部署到其他平臺(tái)或服務(wù)器上,能夠更好地滿足開(kāi)發(fā)人員的需求。
綜上,低代碼平臺(tái)可以根據(jù)不同的應(yīng)用場(chǎng)景和需求進(jìn)行分類(lèi),用戶可以結(jié)合自己的實(shí)際情況來(lái)綜合評(píng)估后再進(jìn)行選擇。
