通常大家對于軟件開發(fā)都是一行一行地敲代碼,程序員也被稱為 “碼農(nóng)”,但實(shí)際上現(xiàn)在隨著程序開發(fā)技術(shù)的不斷發(fā)展,目前開始普及 '無代碼' 編程,不需要你懂任何代碼知識,只需要拖動組件,即可完成快速開發(fā)。 今天鋒哥要給大家推薦這個「Zion」低代碼開發(fā)平臺,通過可視化和組件化模塊就能實(shí)現(xiàn)制作小程序、網(wǎng)站。 Zion體驗(yàn) 目前「Zion」支持微信小程序、Web頁面以及H5的無代碼開發(fā),App端的開發(fā),未來也會上線。由于鋒哥也是個網(wǎng)站前后端開發(fā)者,對于「Zion」的網(wǎng)頁低代碼開發(fā)比較感興趣。 新建立網(wǎng)頁開發(fā),通過雙擊背景進(jìn)入聚焦模式后,可以看到左邊有各種組件功能,你可以自由拖拉到頁面上,非常像原型設(shè)計工具。最貼心的是右邊會顯示移動端的響應(yīng)兼容模式,你可以對手機(jī)端單獨(dú)設(shè)置樣式。 對于每個組件模塊都提供了豐富的樣式設(shè)置,如果前端開發(fā)都需要手動寫 CSS 代碼,通過這種 '無代碼' 編程方式的確要方便多了。 組件也提供了行為設(shè)置功能,包括可以設(shè)置功能請求、用戶事件、邏輯時間、刷新數(shù)據(jù)、設(shè)置數(shù)值、二維碼、圖片、視圖等。 對于下面這種布局,傳統(tǒng)前端開發(fā)折騰起來還是比較麻煩的,在「Zion」里面你可以自由拖動到你需要的位置,圖片還支持懸浮、垂直流、以及懸浮編輯。 到這里一些用戶可能會覺得「Zion」也只能做靜態(tài)頁面?實(shí)際上「Zion」還提供了數(shù)據(jù)模型構(gòu)建功能,也就是數(shù)據(jù)庫,通過新建立表、字段以及數(shù)據(jù)關(guān)系,然后關(guān)聯(lián)到相關(guān)的組件上,就可以實(shí)現(xiàn)動態(tài)數(shù)據(jù)了。例如下面我給 Xbox 手柄創(chuàng)建了不同顏色的數(shù)據(jù)庫字段。 需要顯示不同顏色的手柄的剩余庫存,可以利用文本框,添加行為條件,選擇你剛才添加的數(shù)據(jù)庫字段,這樣就會關(guān)聯(lián)上了。這樣對比傳統(tǒng)的開發(fā)模式,要方便多了。 體驗(yàn)下來通過「Zion」制作網(wǎng)頁的確很方便,例如下面這個頁面,如果用傳統(tǒng)開發(fā)需要前端/后端搭建、數(shù)據(jù)庫搭建以及最終的部署,是十分繁雜的,而用「Zion」的話,基本上 5 分鐘左右就完事,都是拖拉組件,所以效率要提高不少。 最后可以把制作好的項(xiàng)目通過「Zion」部署發(fā)布上線,實(shí)現(xiàn)從設(shè)計到交付的完全自動化,免去折騰服務(wù)器網(wǎng)站環(huán)境各種配置。 另外小程序無代碼開發(fā)基本和網(wǎng)頁一樣,都是通過拖拉組件來制作,需要注意的是你需要先注冊微信小程序之后才能發(fā)布程序。具體「Zion」官方有教程,這里就不多介紹了。 通過 API 接口你還可以快速制作查詢天氣快遞 / 星座運(yùn)勢 / 天天雞湯 / 那年今日 /繁簡文字轉(zhuǎn)換 / 笑話大全 / 生成海報等小程序。 通過「Zion」開發(fā)小程序上手門檻低??焖賹?shí)現(xiàn)應(yīng)用的開發(fā)、建構(gòu)和發(fā)布。提供穩(wěn)定的開發(fā)環(huán)境、最優(yōu)的發(fā)布路徑,最快的迭代速度,前端一站式集成開發(fā),后端提供永久支持保障。 Zion 社群&社區(qū) 值得一提的是,「Zion」有著非?;钴S的社群,每天都會有大量的新老用戶在社群進(jìn)行交流、提問,除了官方人員幾乎24小時的積極答疑之外,也有很多正在使用的老用戶會幫助新用戶解決問題,你可以在登陸的「Zion」之后在編輯器的右下角看到進(jìn)入社群的二維碼進(jìn)群交流。 另外據(jù)官方透露,用「Zion」自己搭建的新社區(qū)也即將上線,里邊將會提供更加全面的幫助文檔以及小程序、網(wǎng)頁的搭建方案,幫助新用戶快速上手。 團(tuán)隊(duì) 根據(jù)官方介紹「Zion」的創(chuàng)始成員來自于美國硅谷,畢業(yè)于劍橋、康奈爾、卡內(nèi)基梅隆等世界名校,曾任職于 Google、Facebook、Dropbox、Groupon、Medallia 和 Yahoo 等硅谷一線大廠或獨(dú)角獸企業(yè)。 總結(jié) 體驗(yàn)下來才知道低代碼開發(fā)原來可以這么 “爽” ,像傳統(tǒng)開發(fā)某個功能或者需要對網(wǎng)頁進(jìn)行設(shè)計排版,整個過程非常折騰,而通過「Zion」可以快速完成從需求到應(yīng)用,可以節(jié)約不少開發(fā)成本。 同時「Zion」也集成了數(shù)據(jù)模型、遠(yuǎn)程數(shù)據(jù)、行為功能,降低大型系統(tǒng)研發(fā)的復(fù)雜性,降低搭建的難度,所以這種低代碼平臺會成為中小企業(yè)一種新選擇。 最后,感興趣的話,快用「Zion」制作你第一個小程序 / 網(wǎng)站吧!
|
|