High&NewTech:來(lái)到了21世紀(jì)的第3個(gè)十年,,各行業(yè)數(shù)字化迫在眉睫,全民編程也勢(shì)不可擋。但,,問(wèn)題來(lái)了,,編程,一定需要寫(xiě)代碼么,?那么,,傳說(shuō)中的iVX工具,與編程到底又有什么曖昧關(guān)系,?
目錄 21世紀(jì)的第3個(gè)十年,,各行業(yè)數(shù)字化迫在眉睫,,全民編程也勢(shì)不可擋 編程的天時(shí):行業(yè)數(shù)字化迫在眉睫—走向數(shù)字經(jīng)濟(jì)是歷史的必然 編程的地利:全民編程也勢(shì)不可擋—編程從小學(xué)起 編程的人和:傳說(shuō)中的iVX工具,與編程到底又有什么曖昧關(guān)系,? 網(wǎng)友十八問(wèn)帶你了解iVX和低代碼平臺(tái)那些事 網(wǎng)友第1問(wèn):iVX與編程到底有什么曖昧關(guān)系,? 網(wǎng)友第2問(wèn):除了iVX,還有哪些低代碼平臺(tái),? 網(wǎng)友第3問(wèn):iVX主要面向什么樣的人?。?/a> 網(wǎng)友第4問(wèn):iVX開(kāi)發(fā)的應(yīng)用支持哪些具體場(chǎng)景,? 網(wǎng)友第5問(wèn):iVX是如何進(jìn)行非代碼邏輯表達(dá),? 網(wǎng)友第6問(wèn):iVX的編譯原理是什么樣的? 網(wǎng)友第7問(wèn):iVX的集成開(kāi)發(fā)環(huán)境如何定義的,? 網(wǎng)友第8問(wèn):如何定義iVX的組件原子屬性,? 網(wǎng)友第9問(wèn):iVX的語(yǔ)言編譯器/語(yǔ)法解析器有什么不同? 網(wǎng)友第10問(wèn):iVX是如何實(shí)現(xiàn)云開(kāi)發(fā)的,? 網(wǎng)友第11問(wèn):iVX的云端的彈性和并發(fā)能力如何,? 網(wǎng)友第12問(wèn):iVX開(kāi)發(fā)的應(yīng)用都支持哪些系統(tǒng)? 網(wǎng)友第13問(wèn):iVX的前端開(kāi)發(fā)框架與其他平臺(tái)有什么不同,? 網(wǎng)友第14問(wèn):iVX的后臺(tái)開(kāi)發(fā)能力怎么樣,? 網(wǎng)友第15問(wèn):iVX的是如何私有化導(dǎo)出和部署的? 網(wǎng)友第16問(wèn):iVX開(kāi)發(fā)配套如何,? 網(wǎng)友第17問(wèn):iVX的產(chǎn)品設(shè)計(jì)怎么樣,? 網(wǎng)友第18問(wèn):iVX產(chǎn)品的教學(xué)以及使用文檔如何? 21世紀(jì)的第3個(gè)十年,,各行業(yè)數(shù)字化迫在眉睫,,全民編程也勢(shì)不可擋編程的天時(shí):行業(yè)數(shù)字化迫在眉睫—走向數(shù)字經(jīng)濟(jì)是歷史的必然 依據(jù)中國(guó)信息通信研究所公布的《中國(guó)數(shù)字經(jīng)濟(jì)發(fā)展白皮書(shū)(2020年)》,從生產(chǎn)力和生產(chǎn)關(guān)系的角度提出了數(shù)字經(jīng)濟(jì)“四化”框架,,即數(shù)字產(chǎn)業(yè)化,、產(chǎn)業(yè)數(shù)字化、數(shù)字化整治和數(shù)據(jù)價(jià)值化,。數(shù)字經(jīng)濟(jì),, 作為經(jīng)濟(jì)學(xué)概念的數(shù)字經(jīng)濟(jì)是人類(lèi)通過(guò)大數(shù)據(jù)(數(shù)字化的知識(shí)與信息)的識(shí)別—選擇—過(guò)濾—存儲(chǔ)—使用,引導(dǎo),、實(shí)現(xiàn)資源的快速優(yōu)化配置與再生,、實(shí)現(xiàn)經(jīng)濟(jì)高質(zhì)量發(fā)展的經(jīng)濟(jì)形態(tài)。 數(shù)字經(jīng)濟(jì),,作為一個(gè)內(nèi)涵比較寬泛的概念,, 凡是直接或間接利用數(shù)據(jù)來(lái)引導(dǎo)資源發(fā)揮作用, 推動(dòng)生產(chǎn)力發(fā)展的經(jīng)濟(jì)形態(tài)都可以納入其范疇,。在技術(shù)層面,, 包括大數(shù)據(jù)、云計(jì)算,、物聯(lián)網(wǎng),、區(qū)塊鏈、人工智能,、5G 通信等新興技術(shù),。在應(yīng)用層面,“新零售”,、“新制造”等都是其典型代表,。數(shù)字經(jīng)濟(jì)是一種提速重構(gòu)經(jīng)濟(jì)發(fā)展與整治模式的新型經(jīng)濟(jì)形態(tài)。近幾年來(lái),,伴隨支持?jǐn)?shù)字經(jīng)濟(jì)發(fā)展的政策加快落地以及數(shù)字經(jīng)濟(jì)產(chǎn)業(yè)基本的迅速發(fā)展,,使得數(shù)字經(jīng)濟(jì)變成我國(guó)社會(huì)經(jīng)濟(jì)高品質(zhì)發(fā)展的新動(dòng)能,行業(yè)數(shù)字化也勢(shì)不可擋,,它既是趨勢(shì),,也是歷史的必然。 編程的地利:全民編程也勢(shì)不可擋—編程從小學(xué)起國(guó)務(wù)院于2017年7月印發(fā)的《新一代人工智能發(fā)展規(guī)劃》提到,,“實(shí)施全民智能教育項(xiàng)目,在中小學(xué)階段設(shè)置人工智能相關(guān)課程”,。在2018年的兩會(huì)中,,人工智能被再一次寫(xiě)入政府兩會(huì)報(bào)告。 教育部還公布年度高校本科專(zhuān)業(yè)備案和審批結(jié)果,,獲批“機(jī)器人工程”專(zhuān)業(yè)的高校數(shù)據(jù)由去年的24所達(dá)到今年的60所,。其中江蘇共有10所高校申請(qǐng)?jiān)O(shè)立該專(zhuān)業(yè)。教育部辦公廳關(guān)于印發(fā)《2019年教育信息化和網(wǎng)絡(luò)安全工作要點(diǎn)》的通知,,23條明確提出:“實(shí)施學(xué)生信息素養(yǎng)培育行動(dòng),,完成義務(wù)教育階段學(xué)生信息素養(yǎng)評(píng)價(jià)指標(biāo)體系,建立評(píng)估模型,,啟動(dòng)中小學(xué)生信息素養(yǎng)測(cè)評(píng),。推動(dòng)在中小學(xué)階段設(shè)置人工智能相關(guān)課程,逐步推廣編程教育,?!?/p> 編程的人和:傳說(shuō)中的iVX工具,與編程到底又有什么曖昧關(guān)系,?相關(guān)文章 一般來(lái)講,我們常說(shuō)的低代碼其實(shí)就是指低代碼工具或者低代碼開(kāi)發(fā)平臺(tái),。低代碼開(kāi)發(fā)平臺(tái)(Low-Code Development Platform,,LCDP)是無(wú)需編碼(0代碼或無(wú)代碼)或通過(guò)少量代碼就可以快速生成應(yīng)用程序的開(kāi)發(fā)平臺(tái),。通過(guò)可視化進(jìn)行應(yīng)用程序開(kāi)發(fā)的方法,使具有不同經(jīng)驗(yàn)水平的開(kāi)發(fā)人員可以通過(guò)圖形化的用戶(hù)界面,,使用拖拽組件和模型驅(qū)動(dòng)的邏輯來(lái)創(chuàng)建網(wǎng)頁(yè)和移動(dòng)應(yīng)用程序,。低代碼開(kāi)發(fā)平臺(tái)(LCDP)的正式名稱(chēng)直到2014年6月才正式確定,但是,,整個(gè)低代碼開(kāi)發(fā)領(lǐng)域卻可以追溯到更早前第四代編程語(yǔ)言和快速應(yīng)用開(kāi)發(fā)工具。 iVX屬于首款零代碼開(kāi)發(fā)語(yǔ)言,,它去掉了程序語(yǔ)法,,但保留程序邏輯。它擁有著簡(jiǎn)單的界面和開(kāi)發(fā)環(huán)境(純web),。 iVX屬于0代碼,,初心就是做應(yīng)用開(kāi)發(fā)工具,基于 Web 的,,所以在設(shè)計(jì)產(chǎn)品時(shí)甚至沒(méi)有只限制于企業(yè)應(yīng)用,,而是所有的應(yīng)用原則上都可以開(kāi)發(fā),這是 iVX 的目標(biāo),。所以 iVX 可以做游戲(支持3D),,可以做電商、網(wǎng)站,,可以支持小程序等,。隨著研發(fā)不斷深入底層,現(xiàn)在 iVX 已經(jīng)基本具備了“語(yǔ)言”形態(tài),,例如,,多人開(kāi)發(fā),版本管理,,開(kāi)放的模塊等,,這也許是 iVX 一開(kāi)始并沒(méi)有去預(yù)期的事情,但也是發(fā)展的必然,。 網(wǎng)友十八問(wèn)帶你了解iVX和低代碼平臺(tái)那些事網(wǎng)友第1問(wèn):iVX與編程到底有什么曖昧關(guān)系,?iVX 屬于一種無(wú)代碼可視化編程語(yǔ)言,iVX重新理解了一下編程這個(gè)概念,,并用自己的方式實(shí)現(xiàn)了這種概念,。 網(wǎng)友第2問(wèn):除了iVX,還有哪些低代碼平臺(tái),?除了iVX,,低代碼平臺(tái)( LCDP)有很多,比較常見(jiàn)的有氚云,、簡(jiǎn)道云,、宜搭云,、明道云、活字格,、牛刀等,。 網(wǎng)友第3問(wèn):iVX主要面向什么樣的人啊,?iVX的面向?qū)ο笾饕情_(kāi)發(fā)人員以及業(yè)務(wù)人員,;其它低代碼平臺(tái)主要涉及業(yè)務(wù)人員,也可以進(jìn)行二次開(kāi)發(fā),。 網(wǎng)友第4問(wèn):iVX開(kāi)發(fā)的應(yīng)用支持哪些具體場(chǎng)景,?iVX支持主流的中大規(guī)模復(fù)雜應(yīng)用,包括并不限于OA,、CRM,、HRM、ERP,、BPM,、文檔協(xié)作、工業(yè)MES,、醫(yī)療HIS,,智能城市、園區(qū),、小區(qū),、物聯(lián)網(wǎng)、大數(shù)據(jù),、電商,、網(wǎng)站、游戲等C端應(yīng)用,,以及H5等等,。其它低代碼平臺(tái),支持工作流,、表單,、報(bào)表Bi等。 網(wǎng)友第5問(wèn):iVX是如何進(jìn)行非代碼邏輯表達(dá),?iVX,,其實(shí)是通過(guò)圖形化的形勢(shì)表達(dá)邏輯的;它當(dāng)然支持圖靈完備,,支持條件/循環(huán)/回調(diào)/延時(shí)等邏輯操作,,支持各種操作聚合,同樣支持后臺(tái)服務(wù)編排和各種觸發(fā)事件邏輯的編輯,而且,,在iVX中重用相同的事件面板,。眾所周知,其它低代碼平臺(tái),,大部分還不具備邏輯編輯能力,。 網(wǎng)友第6問(wèn):iVX的編譯原理是什么樣的?iVX屬于一種全新的可視化無(wú)代碼的編程語(yǔ)言,,它有著相應(yīng)的完整開(kāi)發(fā)體系,,需要相應(yīng)編譯器編譯成目標(biāo)代碼支持;同時(shí)支持中大規(guī)模應(yīng)用開(kāi)發(fā),,前端基于react+數(shù)據(jù)驅(qū)動(dòng),,后臺(tái)基于微服務(wù)+serverless,數(shù)據(jù)庫(kù)基于SQL+NoSQL+ES,。其它低代碼平臺(tái),可配置的SaaS框架,,主要支持“工作流”“表單”“報(bào)表”三種場(chǎng)景,,大多都不需要專(zhuān)門(mén)的編譯器。 網(wǎng)友第7問(wèn):iVX的集成開(kāi)發(fā)環(huán)境如何定義的,?iVX所有的開(kāi)發(fā)工作都在IDE中完成,。其它低代碼平臺(tái),并沒(méi)有統(tǒng)一IDE概念,,界面開(kāi)發(fā),、SaaS配置、代碼開(kāi)發(fā)相互分離工作流,,表單,,報(bào)表都有自己獨(dú)立的開(kāi)發(fā)工具和產(chǎn)品。 網(wǎng)友第8問(wèn):如何定義iVX的組件原子屬性,?iVX具備原子屬性,,因?yàn)樗念w粒度足夠小,就像基本的化學(xué)元素一樣,。iVX具備組件的完備性,,連續(xù)的完備的組件,使得iVX構(gòu)造各系統(tǒng)成為可能,,就像連續(xù)化學(xué)元素周期表,。iVX具備支持更上層,它接近應(yīng)用層的組件生成,,即標(biāo)準(zhǔn)組件→小模塊,。當(dāng)然,iVX同樣支持用戶(hù)添加自定義組件,其中包括導(dǎo)出npm包,,或各種react和VUE組件導(dǎo)入,。 網(wǎng)友第9問(wèn):iVX的語(yǔ)言編譯器/語(yǔ)法解析器有什么不同?iVX是自研編譯器,,支持生成各種系統(tǒng)的目標(biāo)代碼,,其實(shí),,從底層來(lái)說(shuō),,iVX是一整套全新的語(yǔ)言及其配套的開(kāi)發(fā)體系,。其它低代碼平臺(tái),均不需要編譯,。 網(wǎng)友第10問(wèn):iVX是如何實(shí)現(xiàn)云開(kāi)發(fā)的,?對(duì)于iVX,它是支持云端開(kāi)發(fā),、云端調(diào)試,、云端協(xié)同、云端發(fā)布和云端運(yùn)維的,。其它低代碼平臺(tái),,目前大多數(shù)都支持云端開(kāi)發(fā)。 網(wǎng)友第11問(wèn):iVX的云端的彈性和并發(fā)能力如何,?iVX以AWS,、阿里云、騰訊云為基礎(chǔ),,保證云端所有資源彈性化,,可以做到serverless。 其它低代碼平臺(tái),,主要以國(guó)內(nèi)云平臺(tái)為主,,也都相應(yīng)的支持阿里云、騰訊云、華為云,、金山云,。 網(wǎng)友第12問(wèn):iVX開(kāi)發(fā)的應(yīng)用都支持哪些系統(tǒng)?iVX開(kāi)發(fā)較早,,所以開(kāi)發(fā)的應(yīng)用支持大多數(shù)主流系統(tǒng)平臺(tái),,包括但并不限于Web App、Android,、iOS,、Win、Mac,、inux/小程序(微信/阿里系/抖音),。 其它低代碼平臺(tái),應(yīng)該主要是WebApp,,其中氚云主要支持釘釘平臺(tái),。 網(wǎng)友第13問(wèn):iVX的前端開(kāi)發(fā)框架與其他平臺(tái)有什么不同?iVX支持React core并優(yōu)化渲染機(jī)制,。其它低代碼平臺(tái),,比如react vue都有,牛刀采用早前的WeX5,。 網(wǎng)友第14問(wèn):iVX的后臺(tái)開(kāi)發(fā)能力怎么樣,?iVX屬于非代碼,,所以直接編排中臺(tái)業(yè)務(wù)邏輯,;它的API對(duì)接第三方數(shù)據(jù)和服務(wù),當(dāng)然可以提供API給第三方,,進(jìn)行服務(wù),;并且支持微服務(wù)構(gòu)造內(nèi)部中臺(tái)能力【iVX提供組應(yīng)用模式提供組內(nèi)微服務(wù)/企業(yè)內(nèi)微服務(wù)等創(chuàng)建服務(wù)的模式】,也同樣支持復(fù)雜數(shù)據(jù)庫(kù)操作,,連表查詢(xún)/索引/事物/視圖,;支持全文搜索數(shù)據(jù)庫(kù);支持Socket,,可以實(shí)現(xiàn)IM/聊天室/視音頻服務(wù),;支持直播流/WebRTC等會(huì)議和直播業(yè)務(wù)。其它低代碼平臺(tái),,大多數(shù)的業(yè)務(wù)邏輯,,除了定義好的,基本都是代碼開(kāi)發(fā),,大多數(shù)也都支持API,,但卻不支持提供API。 網(wǎng)友第15問(wèn):iVX的是如何私有化導(dǎo)出和部署的?iVX支持裸機(jī)和分布式Docker私有化部署,。其它低代碼平臺(tái),,也基本都支持裸機(jī)部署,但有一大部分平臺(tái)并不支持分布式,。 網(wǎng)友第16問(wèn):iVX開(kāi)發(fā)配套如何,?iVX已經(jīng)實(shí)現(xiàn)多人協(xié)同開(kāi)發(fā),包括版本管理,、后臺(tái)配置,、大型應(yīng)用快速加載,以及調(diào)試,。其它低代碼平臺(tái),,大多數(shù)都不支持多人協(xié)同開(kāi)發(fā)。 網(wǎng)友第17問(wèn):iVX的產(chǎn)品設(shè)計(jì)怎么樣,?iVX盡可能減少窗口,、彈窗以及操作次數(shù),產(chǎn)品簡(jiǎn)潔實(shí)用【產(chǎn)品設(shè)計(jì)和用戶(hù)體驗(yàn)方面的能力】,。其它低代碼平臺(tái),,如明道、氚云產(chǎn)品設(shè)計(jì)不錯(cuò),,牛刀產(chǎn)品相對(duì)比較難操作,,根據(jù)網(wǎng)友反映,可能因?yàn)閎ug多,。 網(wǎng)友第18問(wèn):iVX產(chǎn)品的教學(xué)以及使用文檔如何,?iVX提供完備教學(xué)視頻、文檔,,以及免費(fèi)Demo系統(tǒng),,方便用戶(hù)實(shí)用和查閱 。 其它低代碼平臺(tái),,如氚云文/活字格檔完備,,明道/簡(jiǎn)道云/宜搭云相對(duì)簡(jiǎn)單,牛刀一年上未更新,。 |
|
來(lái)自: 精誠(chéng)至_金石開(kāi) > 《技術(shù)》