創(chuàng)新 or 炒作?十問低代碼之用友所見
原創(chuàng)【51CTO.com原創(chuàng)稿件】從2020年開始,低代碼成為了業(yè)界熱點,無論是資本市場還是企業(yè)用戶都紛紛追捧。在低代碼洪流下,支持和反對聲并存,有人認為低代碼可以像Office一樣達到全民普及,也有人認為低代碼是新瓶裝舊酒炒作概念。在爭議不休下,如何正確地看清、認清低代碼?如何清晰地辨別并選擇適合自己企業(yè)的低代碼開發(fā)工具和平臺?
為此,51CTO特別梳理了關于低代碼的十大問題,并邀請騰訊云、網(wǎng)易數(shù)帆、用友、微軟等不同低代碼平臺服務提供商的專家共同探討,視圖解答業(yè)界關于低代碼的相關疑問。
以下內(nèi)容是來自用友網(wǎng)絡助理總裁、生態(tài)布道師劉鑫的解答!
問題一:低代碼真的是新瓶裝舊酒么?
低代碼不是一種創(chuàng)新型技術,確切的說法是一系列成熟技術的組合,因此對于低代碼而言,過往有深厚技術積累的公司更適合做低代碼產(chǎn)品,這一技術背景可以更好地去支撐公司去把低代碼技術產(chǎn)品做好。
問題二:低代碼開發(fā)就像是拼搭樂高積木?
現(xiàn)階段行業(yè)泛指的低代碼開發(fā),并非無代碼,仍會涉及編寫少量代碼或者叫輕量代碼,還是要用戶具備基礎的技術知識,當然最終的目標希望能夠透過降低技術的瓶頸或門檻,讓更多的人去參與到整個IT化、數(shù)字化智能化進程中來。
問題三:低代碼適合開發(fā)哪些應用?
低代碼更適合用于開發(fā)一些業(yè)務部分需要快速上線的標準化應用,用友網(wǎng)絡旗下YonBuilder低代碼開發(fā)平臺,作為YonBIP面向全生態(tài)的開發(fā)平臺,依托用友多年技術沉淀,以云原生、多租戶、模型驅(qū)動為基礎技術,面向包括原廠開發(fā)、ISV開發(fā)、本地化開發(fā)、企業(yè)自建、個人開發(fā)者在內(nèi)的全生態(tài),而APICloud則專注于移動端,對于行業(yè)性商業(yè)應用,以及場景化、輕量化的創(chuàng)新性應用,能夠更加敏捷開發(fā),縮短開發(fā)周期,助力產(chǎn)品快速驗證上線。
問題四:低代碼不適合開發(fā)哪些應用?
低代碼發(fā)展初期,不適宜開發(fā)一些復雜業(yè)務場景、深度定制類應用;
但隨著低代碼技術的發(fā)展,低代碼逐漸基于業(yè)務發(fā)展起來,YonBuilder和APICloud是低代碼領域在企業(yè)復雜業(yè)務和ToC敏捷應用兩個方向的極致代表。
問題五:低代碼和零代碼的區(qū)別?
零代碼是服務于完全不懂編程的非技術人員,來構(gòu)建簡單易用的業(yè)務場景。低代碼則因為仍會涉及少量代碼編寫,更適用于技術人員來提升了工作效率,同時也可以幫助非技術部門人員快速構(gòu)建標準化的應用。
問題六:低代碼開發(fā)能否讓程序員失業(yè)?
各類語言和框架的出現(xiàn),本質(zhì)都是為了提高開發(fā)效率,低代碼的出現(xiàn)也是為了幫助程序員節(jié)省編碼時間,減少重復性工作,提升工作效率。根據(jù)我目前對行業(yè)的理解,理想狀態(tài)下75%左右的代碼將最終由低代碼實現(xiàn),但低代碼開發(fā)無法讓非技術的業(yè)務人員來取代程序員,IT項目的開發(fā)仍需要程序員進行全面的把控和優(yōu)化工作。
問題七:低代碼能否走向“公民化”?
低代碼本質(zhì)上就是為了去滿足企業(yè)和業(yè)務部門大量的數(shù)字化應用的需求,這就需要讓代碼變得更具象,變得更簡單,讓界面和場景對于非IT人群更友好。但在當前的環(huán)境下,“公民開發(fā)者”缺乏程序開發(fā)的邏輯思維,專業(yè)培訓不足,而國外用戶天然對以英文編寫的代碼具備先天語言優(yōu)勢,相對國內(nèi)用戶的“公民化”還有更遠的路要走,這就需要低代碼平臺不斷提升產(chǎn)品和服務的質(zhì)量。
問題八:低代碼安全嗎?
選擇私有部署可放心安全問題。而在公有云環(huán)境下,還是需要專業(yè)技術人員對接口、后端服務進行部署;此外還要識別提供低代碼服務的廠商,相對綜合能力更強、有更多客戶案例的平臺,在專有庫、接口加密等方面更加可靠。
問題九:如何選擇低代碼平臺?
低代碼平臺的背后運用了不同的技術,有著不同的運營模式,與企業(yè)自身的IT基礎架構(gòu)設施和IT技術能力相匹配,就是最佳的選擇。對于小微企業(yè)和創(chuàng)業(yè)者而言,優(yōu)先選擇輕量化的工具,可以解決大量業(yè)務場景問題;對于大中型企業(yè),建議選擇產(chǎn)品能力成熟和技術背景雄厚的低代碼平臺,以此應對復雜的業(yè)務場景,同時培訓教程、產(chǎn)品服務也更有保障。
問題十:低代碼是開源的好?還是商用的好?
開源與商用并非判斷產(chǎn)品好壞的唯一標準,存在即是合理,兩者在不同需求層面都會相應的價值體現(xiàn);即便是基于開源,面向用戶開放的平臺也會要進行產(chǎn)品層面的開發(fā)和優(yōu)化;目前成熟的低代碼開發(fā)平臺基本也不會是開源的,商用的平臺能力與服務肯定更加有保障。
了解更多低代碼開發(fā)的詳細內(nèi)容,請查看《低代碼開發(fā)江湖混戰(zhàn),企業(yè)該如何正確選擇》選題。
【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】