國外有很多低代碼軟件開發(fā)平臺,,比如OutSystems/Mendix等等,國內(nèi)有沒有類似的,?
低代碼low-code,,無代碼no-code,,合稱LCNC,近年來獲得較快發(fā)展,,一個原因是需求推動,,期待解決數(shù)字化和工業(yè)4.0對軟件開發(fā)人員的巨大需求缺口。
現(xiàn)在市場上已經(jīng)有一些成熟的解決方案可用,,比如國內(nèi)的明道云,、清流,、搭搭云,,國外的OutSystems等著名企業(yè)。
一,,SaaS平臺:阿里宜搭,、明道云,、清流、搭搭云等多家開發(fā)商技術(shù)特點:通過提供SaaS或者PaaS服務(wù)平臺,將通用,、可重復使用的代碼形成組件化的模塊,,通過圖形化的界面來拖拽組件拼成應(yīng)用,。
在常見的企業(yè)信息管理系統(tǒng)開發(fā)中,,尤其適合辦公系統(tǒng)(OA),、企業(yè)資源計劃系統(tǒng)(ERP)、客戶關(guān)系管理系統(tǒng)(CRM)等,,可以顯著提高開發(fā)效率,,降低開發(fā)成本,。
二,,開源框架:JeecgBoot如果SaaS平臺提供的通用服務(wù)模塊無法滿足業(yè)務(wù)需求,,需要定制擴展時,,推薦使用開源框架。
JeecgBoot是一款基于代碼生成器的快速開發(fā)平臺,,采用前后端分離架構(gòu),,在LCNC低代碼/無代碼模式下,,幫助解決軟件開發(fā)項目大量的重復工作,讓開發(fā)人員更多的關(guān)注業(yè)務(wù)邏輯,。既能快速提高開發(fā)速度,,幫助公司節(jié)省成本,同時又不失靈活性,。
常見功能:在線表單配置(表單設(shè)計器),、移動配置能力、工作流配置(在線設(shè)計流程),、報表配置能力,、在線圖表配置、插件能力(可插拔)等等,。
JeecgBoot基于Java + Spring Boot框架開發(fā)后臺服務(wù),,管理系統(tǒng)基于Ant Design開發(fā),最新發(fā)布版本2.1.4
我是工作多年的Web應(yīng)用架構(gòu)師,,歡迎關(guān)注我,,了解更多IT專業(yè)知識。
我們一直在用第三方無代碼平臺做工廠數(shù)字化項目,,包括MES,、輔助排程、WMS,、設(shè)備管理和連線,、質(zhì)量管理和SPC運算統(tǒng)計等。
一,、精益派積木編程
面向工廠數(shù)字化方向的開發(fā)平臺,;電腦端和手機端界面拖拽,前后端邏輯采用的是兒童積木編程的理念,,可以實現(xiàn)復雜業(yè)務(wù)邏輯運算和控制,;基于積木的編排方式,不會因為復雜邏輯而難維護,;跟有碼編程思維一樣,,支持面向?qū)ο蟮木幊谈拍睿抑С治锫?lián)網(wǎng)和第三方系統(tǒng)雙向?qū)印?/p>
二,、華為沃土數(shù)字平臺
與Outsystems類似,,界面/表單拖拽實現(xiàn),與大部分無代碼/低代碼平臺不同的是,,主要是通過流程圖方式實現(xiàn)業(yè)務(wù)邏輯和控制運算,,從而實現(xiàn)面向企業(yè)的復雜業(yè)務(wù)邏輯運算系統(tǒng),非常適合企業(yè)復雜的邏輯系統(tǒng),。當邏輯比較復雜時,,流程圖的節(jié)點和連線也越來越復雜,,有點難理解和維護,為了避免這樣的問題,,其流程圖節(jié)點支持寫代碼,,從而可以將流程圖簡化。
三,、iVX
通用型開發(fā)工具,;電腦端和手機端界面拖拽,前后端邏輯采用積木塊的方式,,與精益派的積木編程類似,。
本網(wǎng)站文章僅供交流學習 ,不作為商用, 版權(quán)歸屬原作者,,部分文章推送時未能及時與原作者取得聯(lián)系,,若來源標注錯誤或侵犯到您的權(quán)益煩請告知,我們將立即刪除.