欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

Yao 0.10.1 正式發(fā)布,再見低代碼(再見的代碼)

Yao 于近日正式發(fā)布了 v0.10.1 版本,0.10 也是最后的 v0 版本,下一次大版本升級,就是 1.0 正式版。

新版優(yōu)化 DSL 規(guī)范和部分文檔結(jié)構(gòu),Widget 支持?jǐn)U展,提供更多內(nèi)建 Widgets, 可以使用 DSL 快速實現(xiàn)更多功能模塊,甚至可以方便的自建低代碼平臺。

YAO 是什么 ?

Yao 0.10.1 正式發(fā)布,再見低代碼(再見的代碼)

YAO 是一款開源應(yīng)用引擎,使用 Golang 編寫,以一個命令行工具的形式存在,下載即用。適合用于開發(fā)業(yè)務(wù)系統(tǒng)、網(wǎng)站 / APP API 接口、管理后臺、自建低代碼平臺等。

YAO 采用 flow-based 的編程模式,通過編寫 YAO DSL (JSON 格式邏輯描述) 或使用 JavaScript 編寫處理器,實現(xiàn)各種功能。 YAO DSL 可以有多種編寫方式:

  1. 純手工編寫
  2. 使用自動化腳本,根據(jù)上下文邏輯生成
  3. 使用可視化編輯器,通過 “拖拉拽” 制作

GitHub 地址: https://github.com/yaoapp/yao

Github Stars: 4.5K

開源協(xié)議: Apache 2.0

官方文檔: https://yaoapps.com/doc

開發(fā)者反饋

首次發(fā)布之后,YAO 得到了一些開發(fā)者的認(rèn)可和傳播,當(dāng)前使用過 YAO 的開發(fā)者,覆蓋到全球 200 多個國家和地區(qū),熱度超出了我們的預(yù)期。感謝支持,我們繼續(xù)加油,努力把 YAO 做的更好。歡迎對這個項目感興趣的大牛們,與我們一起共建共用。

在這段時間里,我們收到了很多稱贊,也收到很多磚頭。

比如:

你們文檔不完善,關(guān)鍵的處理器文檔都找不到?

教程文檔里的 處理器 章節(jié) 很多無法查看!

Can you provide documentation for workflow usage?

再比如:

我們 yao 失業(yè)了嗎 ?

JSON 就不是編程序了么?

低代碼,呵呵。

低代碼一時爽,維護(hù)火葬場。

新版中,這些問題都被解決。

新版改進(jìn) & 新增特性

在這幾個月里,我們完善了文檔,修復(fù)了若干 BUG,上線了一系列重磅功能!

  • [完善文檔] 重新編寫了文檔,優(yōu)化了文檔結(jié)構(gòu),補(bǔ)充了一部分缺失內(nèi)容。
  • [INFRA & YAO Cloud] INFRA 上線 小范圍公測,支持 YAO 應(yīng)用一鍵部署,即將提供應(yīng)用托管服務(wù)。
  • [軟硬一體 LocalSaaS] 確定 ARM 設(shè)備選型,性能和穩(wěn)定性測試;YAO 應(yīng)用支持軟硬一體模式,可用于邊緣計算諸多場景。
  • [YAO DSL] 優(yōu)化 DSL 規(guī)范和部分文檔結(jié)構(gòu),更容易編寫維護(hù)。
  • [YAO Widgets] Widget 支持?jǐn)U展,且提供更多內(nèi)建 Widgets, 可以使用 DSL 快速實現(xiàn)更多功能模塊,甚至可以方便的自建低代碼平臺。
  • [Socket & WebSocket 支持] 增加了 Socket & WebSocket 命令,用于建立連接,擴(kuò)大 YAO 的可用場景。
  • [并發(fā)任務(wù) & 計劃任務(wù)] 通過 DSL 快速配置并發(fā)任務(wù)和計劃任務(wù),計算量較大的任務(wù)支持后端異步運(yùn)行。
  • [Store KV 存儲] 提供 Store 存儲 DSL 和 JavaScript API,可用于數(shù)據(jù)緩存。
  • [更多處理器] 提供數(shù)據(jù)表結(jié)構(gòu)、導(dǎo)入導(dǎo)出等一系列內(nèi)建處理器,更方便的實現(xiàn)各種功能。
  • [修復(fù)若干 BUG] 修復(fù)了 DNS, 熱更新,數(shù)據(jù)表格等 BUG, 優(yōu)化引擎啟動和開發(fā)模式下熱更新邏輯。

YAO 是低代碼嗎?

我們發(fā)現(xiàn),業(yè)界、企業(yè)、開發(fā)者、資本、咨詢公司 (Gartner 等)、媒體以及我們團(tuán)隊對 “低代碼” 的定義和認(rèn)知都不一樣。

我們對 YAO 定位是:給開發(fā)者提供的應(yīng)用開發(fā)和運(yùn)行工具。

YAO 并不改變開發(fā)習(xí)慣,不綁架用戶,并非一次性代碼,使用 YAO 開發(fā)的應(yīng)用更易于升級維護(hù)。

希望歷經(jīng)幾年的打磨之后,在企業(yè)應(yīng)用開發(fā)領(lǐng)域,YAO 可以像虛幻引擎一樣,幫助創(chuàng)作者專注于設(shè)計和藝術(shù)創(chuàng)作,一個人或者幾個人的小團(tuán)隊,就能創(chuàng)作出風(fēng)靡世界的優(yōu)秀作品。

為了避免誤導(dǎo)和認(rèn)知偏差,更好的介紹 YAO 的特性。YAO 的中文全名從低代碼引擎 (Lowcode Engine) ,改回應(yīng)用引擎 ( App Engine )。

是不是低代碼并不重要,我們也不去糾結(jié)概念。重要的是 YAO 可以幫助開發(fā)者做什么,怎樣做的更好。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部