{eval=Array;=+count(Array);}
低代碼low-code,無(wú)代碼no-code,合稱(chēng)LCNC,近年來(lái)獲得較快發(fā)展,一個(gè)原因是需求推動(dòng),期待解決數(shù)字化和工業(yè)4.0對(duì)軟件開(kāi)發(fā)人員的巨大需求缺口。
現(xiàn)在市場(chǎng)上已經(jīng)有一些成熟的解決方案可用,比如國(guó)內(nèi)的明道云、清流、搭搭云,國(guó)外的OutSystems等著名企業(yè)。
技術(shù)特點(diǎn):通過(guò)提供SaaS或者PaaS服務(wù)平臺(tái),將通用、可重復(fù)使用的代碼形成組件化的模塊,通過(guò)圖形化的界面來(lái)拖拽組件拼成應(yīng)用。
在常見(jiàn)的企業(yè)信息管理系統(tǒng)開(kāi)發(fā)中,尤其適合辦公系統(tǒng)(OA)、企業(yè)資源計(jì)劃系統(tǒng)(ERP)、客戶(hù)關(guān)系管理系統(tǒng)(CRM)等,可以顯著提高開(kāi)發(fā)效率,降低開(kāi)發(fā)成本。
如果SaaS平臺(tái)提供的通用服務(wù)模塊無(wú)法滿(mǎn)足業(yè)務(wù)需求,需要定制擴(kuò)展時(shí),推薦使用開(kāi)源框架。
JeecgBoot是一款基于代碼生成器的快速開(kāi)發(fā)平臺(tái),采用前后端分離架構(gòu),在LCNC低代碼/無(wú)代碼模式下,幫助解決軟件開(kāi)發(fā)項(xiàng)目大量的重復(fù)工作,讓開(kāi)發(fā)人員更多的關(guān)注業(yè)務(wù)邏輯。既能快速提高開(kāi)發(fā)速度,幫助公司節(jié)省成本,同時(shí)又不失靈活性。
常見(jiàn)功能:在線(xiàn)表單配置(表單設(shè)計(jì)器)、移動(dòng)配置能力、工作流配置(在線(xiàn)設(shè)計(jì)流程)、報(bào)表配置能力、在線(xiàn)圖表配置、插件能力(可插拔)等等。
JeecgBoot基于Java + Spring Boot框架開(kāi)發(fā)后臺(tái)服務(wù),管理系統(tǒng)基于Ant Design開(kāi)發(fā),最新發(fā)布版本2.1.4
我是工作多年的Web應(yīng)用架構(gòu)師,歡迎關(guān)注我,了解更多IT專(zhuān)業(yè)知識(shí)。
我們一直在用第三方無(wú)代碼平臺(tái)做工廠(chǎng)數(shù)字化項(xiàng)目,包括MES、輔助排程、WMS、設(shè)備管理和連線(xiàn)、質(zhì)量管理和SPC運(yùn)算統(tǒng)計(jì)等。
一、精益派積木編程
面向工廠(chǎng)數(shù)字化方向的開(kāi)發(fā)平臺(tái);電腦端和手機(jī)端界面拖拽,前后端邏輯采用的是兒童積木編程的理念,可以實(shí)現(xiàn)復(fù)雜業(yè)務(wù)邏輯運(yùn)算和控制;基于積木的編排方式,不會(huì)因?yàn)閺?fù)雜邏輯而難維護(hù);跟有碼編程思維一樣,支持面向?qū)ο蟮木幊谈拍?,且支持物?lián)網(wǎng)和第三方系統(tǒng)雙向?qū)印?/p>
二、ucloud沃土數(shù)字平臺(tái)
與Outsystems類(lèi)似,界面/表單拖拽實(shí)現(xiàn),與大部分無(wú)代碼/低代碼平臺(tái)不同的是,主要是通過(guò)流程圖方式實(shí)現(xiàn)業(yè)務(wù)邏輯和控制運(yùn)算,從而實(shí)現(xiàn)面向企業(yè)的復(fù)雜業(yè)務(wù)邏輯運(yùn)算系統(tǒng),非常適合企業(yè)復(fù)雜的邏輯系統(tǒng)。當(dāng)邏輯比較復(fù)雜時(shí),流程圖的節(jié)點(diǎn)和連線(xiàn)也越來(lái)越復(fù)雜,有點(diǎn)難理解和維護(hù),為了避免這樣的問(wèn)題,其流程圖節(jié)點(diǎn)支持寫(xiě)代碼,從而可以將流程圖簡(jiǎn)化。
三、iVX
通用型開(kāi)發(fā)工具;電腦端和手機(jī)端界面拖拽,前后端邏輯采用積木塊的方式,與精益派的積木編程類(lèi)似。
國(guó)內(nèi)當(dāng)然也有低代碼軟件開(kāi)發(fā)平臺(tái),像ucloud系的氚云就是的,但是低代碼軟件開(kāi)發(fā)平臺(tái)的廠(chǎng)商也有不通。
原生廠(chǎng)商,就是專(zhuān)門(mén)為低代碼而生的
國(guó)內(nèi)的像氚云、APIClound,國(guó)外的Outsystems等,都是這類(lèi)廠(chǎng)商,但是他們的關(guān)注點(diǎn)各有不同,這種不同很大程度上影響到產(chǎn)品的發(fā)展方向。
比如國(guó)外的Outsystems投資方為KKR(Kohlberg Kravis Roberts,私募投資機(jī)構(gòu)),更關(guān)注成本和現(xiàn)金流,所以產(chǎn)品發(fā)展上更突出產(chǎn)品力,推廣也是以大型、超大型企業(yè)集團(tuán)為主。
而國(guó)內(nèi)的氚云主要投資方是ucloud系,更關(guān)注流量和市占率,所以產(chǎn)品發(fā)展上傾向于在降低門(mén)檻,與釘釘?shù)攘髁科脚_(tái)整合,走的是互聯(lián)網(wǎng)的路線(xiàn),APICloud也是同意的發(fā)展路線(xiàn)。
開(kāi)發(fā)工具廠(chǎng)商,就是以前專(zhuān)門(mén)做軟件開(kāi)發(fā)工具的廠(chǎng)商
這部分廠(chǎng)商的產(chǎn)品技術(shù)能力很強(qiáng),編程擴(kuò)展性、可維護(hù)性等方面的設(shè)計(jì)很有競(jìng)爭(zhēng)力,但是有能力推出低代碼平臺(tái)的并不多,比較經(jīng)典的產(chǎn)品有Progress。
這類(lèi)產(chǎn)品發(fā)展方向上以產(chǎn)品力提升為主,會(huì)更傾向于可擴(kuò)展性。用戶(hù)集中在初創(chuàng)型軟件開(kāi)發(fā)團(tuán)隊(duì)、行業(yè)軟件代理商、系統(tǒng)集成商和中大企業(yè)IT中心,而不是一線(xiàn)業(yè)務(wù)人員。
這類(lèi)廠(chǎng)商的運(yùn)營(yíng)模式為傳統(tǒng)的toB,產(chǎn)品的迭代方向更青睞于企業(yè)客戶(hù),而不是爭(zhēng)取更多普通用戶(hù)使用。
還有一類(lèi)比較特殊的就是云平臺(tái)廠(chǎng)商
對(duì)這類(lèi)廠(chǎng)商來(lái)說(shuō),低代碼開(kāi)發(fā)并不是他們的主業(yè),主要是借助低代碼吸引更多用戶(hù)購(gòu)買(mǎi)其云服務(wù)。
比如Google的App Maker、微軟Power Apps可以綁定Windows Azure和ucloud云的宜搭等。
低代碼開(kāi)發(fā)平臺(tái)的市場(chǎng)將從2015年的17億美金增長(zhǎng)到2020年的155億美金,說(shuō)明市場(chǎng)還在增長(zhǎng),這類(lèi)平臺(tái)的出現(xiàn),讓企業(yè)只需關(guān)注業(yè)務(wù),這種迭代速度的很快的,試錯(cuò)成本很低,對(duì)初創(chuàng)企業(yè)或者個(gè)體戶(hù)來(lái)說(shuō)非常友好。
但是也有局限性,我體驗(yàn)過(guò)低代碼開(kāi)發(fā)平臺(tái),的確很方便,就像我們開(kāi)發(fā)中使用拖拽控件去畫(huà)界面一樣,但是功能性擴(kuò)展不強(qiáng),復(fù)雜的功能或者說(shuō)偏向于隱私點(diǎn)的功能,不那么大眾化的功能,低代碼平臺(tái)就不支持。
當(dāng)然我相信隨著發(fā)展,低代碼開(kāi)發(fā)平臺(tái)會(huì)將更多的功能大眾化、平臺(tái)化!
我是非著名攻城獅,希望我的回答對(duì)您有用,感謝您的關(guān)注與支持!
有啊,TaskBuilder就是國(guó)內(nèi)首個(gè)基于node.js的企業(yè)級(jí)應(yīng)用開(kāi)發(fā)框架,而且還免費(fèi)開(kāi)源的,使開(kāi)發(fā)者不用再花大量的時(shí)間和精力搭建底層架構(gòu),可以專(zhuān)注實(shí)現(xiàn)客戶(hù)業(yè)務(wù)需求。而且可以與第三方系統(tǒng)集成,進(jìn)行二次開(kāi)發(fā)
可以考慮用GeneXus,對(duì)開(kāi)發(fā)到項(xiàng)目數(shù)量沒(méi)有任何限制,能夠?qū)崿F(xiàn)各種復(fù)雜的業(yè)務(wù)場(chǎng)景需求,是目前用下來(lái)綜合性最強(qiáng)的。
根據(jù)Forrester研究報(bào)告,不論是成熟大型的,或是新的小規(guī)模的低代碼開(kāi)發(fā)平臺(tái)供應(yīng)商,每年都在以50%的增長(zhǎng)率快速的發(fā)展中。下面,簡(jiǎn)單介紹一下目前在國(guó)內(nèi)較突出的低代碼開(kāi)發(fā)平臺(tái)。
1、宜搭
宜搭是ucloud巴巴企業(yè)智能事業(yè)部研發(fā)的SaaS企業(yè)應(yīng)用構(gòu)建平臺(tái),于2019年3月上線(xiàn),平臺(tái)集合了頁(yè)面設(shè)計(jì)、業(yè)務(wù)規(guī)則定義、數(shù)據(jù)收集與分析三大核心能力,用戶(hù)可通過(guò)簡(jiǎn)單的拖拽、配置完成業(yè)務(wù)應(yīng)用的搭建,支持一鍵發(fā)布到釘釘PC和手機(jī)端。平臺(tái)具備一次搭建雙端適配、權(quán)限獨(dú)立設(shè)置、定制消息提醒推送及海量信息存儲(chǔ)等特性。旨在為廣大中小企業(yè)提供一套低成本的企業(yè)應(yīng)用搭建解決方案。
2、道一云七巧
道一云七巧是應(yīng)用快速搭建平臺(tái),支持零代碼與低代碼兩種應(yīng)用搭建模式。七巧零代碼應(yīng)用搭建平臺(tái)是數(shù)據(jù)流轉(zhuǎn)為核心,提供表單、流程、報(bào)表等設(shè)計(jì)工具,滿(mǎn)足企業(yè)流程審批、行政辦公、數(shù)據(jù)收集等智能辦公場(chǎng)景。而七巧Plus不僅提供的自定義表單、流程、頁(yè)面、報(bào)表、小程序等建模引擎,幫助靈活搭建應(yīng)用,也支持通過(guò)在線(xiàn)編碼實(shí)現(xiàn)更多個(gè)性化應(yīng)用場(chǎng)景。應(yīng)用支持一鍵發(fā)布至企業(yè)微信,助力企業(yè)便捷管理內(nèi)外業(yè)務(wù)。
3、APICloud
擁有App開(kāi)發(fā)平臺(tái)和App定制平臺(tái)。從開(kāi)放App開(kāi)發(fā)技術(shù),到提供App定制服務(wù),APICloud為個(gè)人開(kāi)發(fā)者和企業(yè)提出圍繞App開(kāi)發(fā)需求的一站式解決方案。英特爾、海爾等知名企業(yè)選用APICloud技術(shù)服務(wù)進(jìn)行App開(kāi)發(fā),并已經(jīng)成功上線(xiàn)至蘋(píng)果等各大應(yīng)用商店中。
4、 搭搭云
同樣是一款非常靈活的企業(yè)管理超級(jí)平臺(tái),企業(yè)只要一個(gè)云端賬戶(hù)就可以全面管理各種業(yè)務(wù),如行政辦公、客戶(hù)、銷(xiāo)售、采購(gòu)、庫(kù)存、人事、財(cái)務(wù),甚至是制造業(yè)ERP等。軟件功能允許用戶(hù)修改,即改即用,手機(jī)APP免開(kāi)發(fā)實(shí)時(shí)同步。同時(shí),搭搭云還是一個(gè)低代碼PaaS平臺(tái),在服務(wù)器端、web前端和移動(dòng)端,全面幫助開(kāi)發(fā)人員大幅提高開(kāi)發(fā)效率、降低開(kāi)發(fā)成本。
5、 iVX
在原iH5基礎(chǔ)上迭代推出的一款0代碼全棧開(kāi)發(fā)工具。嘗試建立一套全新的可視化開(kāi)發(fā)體系,在幾乎“Zero”代碼的條件下,完成所有應(yīng)用的開(kāi)發(fā),并且可以讓開(kāi)發(fā)者在“Zero”編程基礎(chǔ)的條件下快速掌握前后端的開(kāi)發(fā)技能??梢杂脕?lái)開(kāi)發(fā)各種Web應(yīng)用、小程序(微信)、小游戲(微信)、原生應(yīng)用、PC桌面應(yīng)用。
6、JEPaaS
JEPaaS是一款優(yōu)秀的軟件平臺(tái)產(chǎn)品,可視化開(kāi)發(fā)環(huán)境,低代碼拖拽式配置開(kāi)發(fā),操作極其簡(jiǎn)單,可以幫助解決Java項(xiàng)目80%的重復(fù)工作,讓開(kāi)發(fā)更多關(guān)注業(yè)務(wù)邏輯,大大提高開(kāi)發(fā)效率。適用于搭建 OA、ERP、CRM、HR、HIS等所有的企業(yè)信息管理系統(tǒng)(且適用于集團(tuán)公司部署)。支持工作流、IM即時(shí)通訊、bi圖表報(bào)表、APP開(kāi)發(fā)、對(duì)接微信、釘釘?shù)取?/p>
1、簡(jiǎn)道云
簡(jiǎn)道云是一款靈活易用的應(yīng)用搭建平臺(tái),包含自定義表單、自定義報(bào)表、自定義流程引擎、消息提醒等模塊。無(wú)需代碼,即可快速、靈活地構(gòu)建業(yè)務(wù)管理系統(tǒng),并滿(mǎn)足企業(yè)個(gè)性化管理需求。簡(jiǎn)道云提供智能制造、智慧校園、貿(mào)易零售等多行業(yè),生產(chǎn)與制造、銷(xiāo)售與市場(chǎng)、人事與行政等多應(yīng)用場(chǎng)景解決方案,能夠快速幫助有相應(yīng)需求的客戶(hù)落地業(yè)務(wù)應(yīng)用。
2、明道云
明道云是一個(gè)APaaS平臺(tái),幫助企業(yè)快速搭建個(gè)性化業(yè)務(wù)應(yīng)用。包含工作表、視圖、用戶(hù)角色和權(quán)限、統(tǒng)計(jì)圖表、工作流五大功能組件。用戶(hù)不需要代碼開(kāi)發(fā)就能夠搭建出用銷(xiāo)售、運(yùn)營(yíng)、人事、采購(gòu)等核心業(yè)務(wù)應(yīng)用,打通企業(yè)內(nèi)部數(shù)據(jù),也能夠通過(guò)API和Webhook和其他系統(tǒng)對(duì)接。明道云的自動(dòng)化工作流還可以實(shí)現(xiàn)審批、填寫(xiě)等控制流程和業(yè)務(wù)自動(dòng)化。同時(shí)支持將明道云搭建的應(yīng)用直接對(duì)接到釘釘或企業(yè)微信的工作臺(tái)上。
3、云樞
云樞是奧哲旗下的一款面向開(kāi)發(fā)者的云端低代碼(Low-Code)應(yīng)用服務(wù)平臺(tái),云樞深度整合釘釘、ucloud云,通過(guò)模塊化構(gòu)建應(yīng)用,高效率的流程運(yùn)作,快速連接企業(yè)上下游,集成云和服務(wù),幫助企業(yè)實(shí)現(xiàn)智能決策,逐漸構(gòu)建應(yīng)用與服務(wù)業(yè)務(wù)中臺(tái),支撐企業(yè)業(yè)務(wù)在線(xiàn)。
4、氚云
簡(jiǎn)單好用的在線(xiàn)管理工具,屬于屬于PaaS+SaaS模式,提供開(kāi)發(fā)與運(yùn)行業(yè)務(wù)應(yīng)用程序的所有功能(包括數(shù)據(jù)庫(kù)、業(yè)務(wù)定制、工作流與審批、數(shù)據(jù)分析、可編程云邏輯、實(shí)時(shí)部署)以及豐富的模板SaaS應(yīng)用(包括CRM、進(jìn)銷(xiāo)存、費(fèi)控、流程管理等),并允許企業(yè)個(gè)性化或者全新構(gòu)建具有社交和移動(dòng)特性的應(yīng)用程序。
以上簡(jiǎn)單介紹了幾款低代碼開(kāi)發(fā)平臺(tái),后續(xù)我們將逐個(gè)進(jìn)行深入測(cè)評(píng),助您能全方位了解各個(gè)不同的低代碼開(kāi)發(fā)平臺(tái)。 技術(shù)人才的稀缺和高成本,業(yè)務(wù)變化速度的加快,移動(dòng)技術(shù)的普及以及數(shù)字化轉(zhuǎn)型的重要性,都在極大改變商業(yè)環(huán)境。選擇合適的工具才能讓您的企業(yè)長(zhǎng)久保持競(jìng)爭(zhēng)力。
低代碼平臺(tái)用來(lái)開(kāi)發(fā)原型很贊,它們將業(yè)務(wù)相關(guān)人員和 IT 連接,使結(jié)果可視化,促進(jìn)雙方更快地達(dá)成一致。 由于參與人員很少,所以成本也很低。
相比于各種長(zhǎng)篇大論,我覺(jué)得這才是低代碼平臺(tái)的意義所在吧。
好了我們直奔主題,國(guó)內(nèi)有沒(méi)有類(lèi)似的低代碼平臺(tái)?
有!
FineReport、Finebi、宜搭、輕流、iVX都是很不錯(cuò)的低代碼乃至0代碼平臺(tái),真的可以大大提高IT人的工作效率。
所有功能和模塊都是現(xiàn)成的,有了數(shù)據(jù)就能直接用,何樂(lè)而不為?
說(shuō)到低代碼,就不得不提一下0代碼了,對(duì)企業(yè)來(lái)說(shuō),低代碼和0代碼哪個(gè)的性?xún)r(jià)比更高?
其實(shí),無(wú)論是低代碼開(kāi)發(fā)平臺(tái),還是無(wú)代碼開(kāi)發(fā)平臺(tái),都具備開(kāi)發(fā)大型信息化系統(tǒng)的能力。國(guó)內(nèi)的水平目前來(lái)說(shuō),比國(guó)外還差一點(diǎn),盡管我們有uclouducloud,但其實(shí)它們?cè)谶@方面做的還不是最好的。
反而是簡(jiǎn)道云這種0代碼新星產(chǎn)品脫穎而出,可以用他們迅速的開(kāi)發(fā)出OA辦公、ERP企業(yè)資源計(jì)劃、HR人力資源管理、CRM客戶(hù)管理、WMS倉(cāng)儲(chǔ)管理等等。
與其說(shuō)低代碼開(kāi)發(fā)平臺(tái)會(huì)“干掉”開(kāi)發(fā)者,不如說(shuō)是干掉了傳統(tǒng)的開(kāi)發(fā)模式。
聚恒中臺(tái),從數(shù)據(jù)模型自動(dòng)生成表結(jié)構(gòu),自動(dòng)生成表單,從表單到流程到數(shù)據(jù)中心到大屏展現(xiàn),功能可以發(fā)布到企業(yè)微信、釘釘、微信服務(wù)號(hào)、App多種移動(dòng)端環(huán)境,所見(jiàn)即所得的功能設(shè)計(jì)模式,全面為企業(yè)提供業(yè)務(wù)解決方案
分享個(gè)開(kāi)源項(xiàng)目的技術(shù)棧
推薦個(gè)git上開(kāi)源的快速開(kāi)發(fā)項(xiàng)目,項(xiàng)目采用微服務(wù)為基礎(chǔ)的腳手架,包括流程、表單、列表、圖表、應(yīng)用等多個(gè)界面化的配置引擎。
項(xiàng)目介紹:
項(xiàng)目標(biāo)簽
低代碼、微服務(wù)、支持SaaS、私有化部署、DevOps、
開(kāi)源項(xiàng)目地址
體驗(yàn)地址
體驗(yàn)地址:http://frame.bctools.cn/#/login
登陸可以通過(guò)微信掃碼登陸,對(duì)于配置數(shù)據(jù),請(qǐng)各位技術(shù)同學(xué)手下留情。
部署文檔
https://gitee.com/software-minister/jvs-docker-compose/blob/master/readme.md
**物理拓?fù)洌?/p>
技術(shù)文檔地址(微信登陸可查看):
技術(shù)棧說(shuō)明:
系統(tǒng)部分截圖:
登陸頁(yè)面
配置化首頁(yè)
系統(tǒng)基礎(chǔ)信息設(shè)置
框架基礎(chǔ)功能
應(yīng)用創(chuàng)建()
列表配置
流程配置
表單配置
圖表配置
邏輯配置
這段時(shí)間,跟不少朋友討論過(guò)有關(guān)“可視搭建”、“低代碼”、“零代碼”相關(guān)的一些話(huà)題,也當(dāng)面解答過(guò)一些問(wèn)題,感覺(jué)有必要把一些觀(guān)點(diǎn)寫(xiě)出來(lái)。
低代碼會(huì)越來(lái)越火!當(dāng)然這也和低代碼能干什么直接相關(guān)!只有當(dāng)?shù)痛a本身已經(jīng)具備“語(yǔ)言屬性”,才是低代碼革命的到來(lái),特別是是低代碼演變成為“0代碼語(yǔ)言”之后。
一個(gè)基于搭建的想要解決提效問(wèn)題的平臺(tái),需要至少能明確回答幾個(gè)問(wèn)題:
業(yè)務(wù)的復(fù)雜度只會(huì)轉(zhuǎn)移,是不會(huì)消失的。用代碼表達(dá),或者搭建系統(tǒng)表達(dá),本質(zhì)上只是改變了其組織形態(tài),得到的管控方式有所差別,其業(yè)務(wù)實(shí)質(zhì)是一樣的。
所以,我們想要通過(guò)搭建系統(tǒng)來(lái)表達(dá)一個(gè)業(yè)務(wù),其底層首先就要有對(duì)等于主流開(kāi)發(fā)框架的架構(gòu),確保擁有完整表達(dá)業(yè)務(wù)需求的能力,然后才去做產(chǎn)品形態(tài)上的權(quán)衡。
Outsystems是2001年開(kāi)始研發(fā)的迭代的,Mendix是2005年,Kony是2007年,Salesforce和Appian都是199*年開(kāi)始的...如果作為底層技術(shù)或者基礎(chǔ)設(shè)施來(lái)講,這個(gè)領(lǐng)域是需要長(zhǎng)時(shí)間積累的。
帆軟的FineReport算是低代碼,做報(bào)表開(kāi)發(fā),連接ERP和OA等各種信息系統(tǒng)只需要sql,很簡(jiǎn)單,其數(shù)據(jù)工具簡(jiǎn)道云和FineBI算是真的零代碼。
ucloud和ucloud也在做這一賽道,但是做的并不出色,可能是因?yàn)楦≡辏縟atav、宜搭都不怎么樣,網(wǎng)易也來(lái)湊熱鬧,其數(shù)據(jù)平臺(tái)做了3年,依舊是那個(gè)鳥(niǎo)樣子。
另外,國(guó)內(nèi)絕大部分都只能做某一些狹窄的具體場(chǎng)景,那個(gè)我覺(jué)得最多算領(lǐng)域內(nèi)工具,不算低代碼平臺(tái)。APICloud算是開(kāi)發(fā)流程管理工具,也不算低代碼,ClickPaaS一直沒(méi)有注冊(cè)成功,看了一下別人發(fā)的界面,感覺(jué)也是工作流相關(guān)的產(chǎn)品。
另外,低代碼開(kāi)發(fā)平臺(tái)評(píng)價(jià),主要還是要幾個(gè)方面:
0
回答0
回答0
回答10
回答0
回答0
回答0
回答10
回答0
回答0
回答