國外有很多低代碼軟件開發(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ù)平臺,,將通用,、可重復(fù)使用的代碼形成組件化的模塊,,通過圖形化的界面來拖拽組件拼成應(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ù)需求,需要定制擴(kuò)展時,,推薦使用開源框架,。
JeecgBoot是一款基于代碼生成器的快速開發(fā)平臺,,采用前后端分離架構(gòu),,在LCNC低代碼/無代碼模式下,,幫助解決軟件開發(fā)項目大量的重復(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ā)平臺,;電腦端和手機(jī)端界面拖拽,前后端邏輯采用的是兒童積木編程的理念,,可以實現(xiàn)復(fù)雜業(yè)務(wù)邏輯運算和控制,;基于積木的編排方式,不會因為復(fù)雜邏輯而難維護(hù),;跟有碼編程思維一樣,,支持面向?qū)ο蟮木幊谈拍睿抑С治锫?lián)網(wǎng)和第三方系統(tǒng)雙向?qū)印?/p>
二,、華為沃土數(shù)字平臺
與Outsystems類似,,界面/表單拖拽實現(xiàn),與大部分無代碼/低代碼平臺不同的是,,主要是通過流程圖方式實現(xiàn)業(yè)務(wù)邏輯和控制運算,,從而實現(xiàn)面向企業(yè)的復(fù)雜業(yè)務(wù)邏輯運算系統(tǒng),,非常適合企業(yè)復(fù)雜的邏輯系統(tǒng)。當(dāng)邏輯比較復(fù)雜時,,流程圖的節(jié)點和連線也越來越復(fù)雜,,有點難理解和維護(hù),為了避免這樣的問題,,其流程圖節(jié)點支持寫代碼,,從而可以將流程圖簡化。
三,、iVX
通用型開發(fā)工具,;電腦端和手機(jī)端界面拖拽,前后端邏輯采用積木塊的方式,,與精益派的積木編程類似,。
本網(wǎng)站文章僅供交流學(xué)習(xí) ,不作為商用, 版權(quán)歸屬原作者,,部分文章推送時未能及時與原作者取得聯(lián)系,,若來源標(biāo)注錯誤或侵犯到您的權(quán)益煩請告知,我們將立即刪除.