vk-uni-cloud-router v1.6.2 發布,uniCloud 雲函數路由框架

2021-01-11 開源中國

vk-uni-cloud-router v1.6.2 已經發布。

雲函數路由插件地址
https://ext.dcloud.net.cn/plugin?id=2204

當前插件版本:1.6.2
當前集成的 uni-id 版本:2.0.3
更新內容(主要):
1、【重要】項目目錄有重大調整。詳情請看1.6.2版本更新說明https://ext.dcloud.net.cn/plugin?id=2204
2、【新增】vk.baseDao.sample 從資料庫隨機獲取 N 條數據
3、更詳細的JS API說明 https://gitee.com/vk-uni/vk-uni-cloud-router/wikis/JS%20API%E6%96%87%E6%A1%A3%E5%A4%A7%E5%85%A8?sort_id=3268613
4、【優化】時間函數均支持時區,完美解決雲函數中的時區問題
5、【優化】SKU組件已更新,支持切換主題風格,地址:https://ext.dcloud.net.cn/plugin?id=2848
6、【新增】action執行後的自定義中間件。

uniCloud雲函數路由框架插件名稱:vk-unicloud-router主要功能 以及 對開發者的價值

1、實現雲函數路由模式

1.1、路由模式不使用任何第三方包,兼容性強,運行穩定
1.2、減少雲函數數量,雲函數有個數限制(用一個雲函數即可實現多個雲函數效果)
1.3、部分通用的代碼塊可以放在公共區執行,類似公共函數的效果
1.4、可以在開發環境和生產環境中任意切換,開發時,用開發環境,開發過程中不會影響到線上環境。(具體切換方法在文檔最後)

2、實現全局過濾器,過濾非法請求

3、眾多現成的JS API,讓你無需重複造輪子。(持續增加中)

4、全面支持url化的雲函數請求,您無需關心url化後參數的獲取問題

5、已集成uni-id 當前版本:2.0.3(已支持真實發送郵箱驗證碼和阿里雲簡訊驗證碼)

5.1、由於每個應用基本都會用上用戶系統,官方建議所有`uniCloud`應用均使用`uni-id`作為用戶體系,
有了統一的帳戶規範,並且圍繞這套帳戶規範,有各種各樣插件,那麼開發者可以隨意整合這些插件,讓數據連同。
5.2、同時方便其他用戶使用`unicloud`插件發布者發布的前後端一體插件,只需要導入一個雲函數即可。
(如導入一個社區插件,可能要導入幾十個雲函數,而使用此雲函數路由後,只需導入一個雲函數,且已集成`uni-id`,打通帳號體系)。

6、將uni-id的API封裝成 userCenter 通過this.vk.userCenter 即可調用

7、封裝uni.callFunction 和 uni.request 使之合二為一 通過this.vk.callFunction 調用

8、【1.2.2 新增】 vk.baseDao資料庫工具包,使小白也能輕鬆上手對資料庫的調用。

9、【1.2.7 新增】 集成uview-ui UI框架(感謝uview-ui作者)。

10、【1.2.9 新增】 前後端一體動態數據組件

10.1、vk-u-notice-bar uniCloud動態數據組件 - 公告
10.2、vk-u-swiper uniCloud動態數據組件 - 圖片輪播
10.3、vk-u-grid-button uniCloud動態數據組件 - 圖文導航(宮格按鈕)

11、【1.3.8 新增】 商品SKU選擇器組件(打造uni插件市場功能最全的SKU選擇器組件)

12、【1.4.3 新增】 全網首家雲函數臨時緩存功能(數據儲存在內存中,不依賴雲資料庫,也不依賴redis等緩存資料庫)

13、【1.4.6 新增】對 Vuex 進行了深度封裝(支持持久化),現在可以很方便的使用Vuex進行讀取和儲存。

14、【1.4.8 新增】自定義過濾器(在業務雲函數執行之前(或之後),統一攔截,進行過濾後再放行,支持設置多個過濾器,並按指定順序執行)

15、作者親自在群內解答框架使用問題,讓你輕鬆上手uniCloud雲開發。

16、其他好處…

插件首頁體驗地址

詳情查看:https://gitee.com/vk-uni/vk-uni-cloud-router/releases/v1.6.2

相關焦點

  • api框架 web 最好的go_golang api框架 - CSDN
    其中客戶端向伺服器發送請求,除了路由參數,其他的參數無非兩種,查詢字符串query string和報文體body參數。所謂query string,即路由用,用?以後連接的key1=value2&key2=value2的形式的參數。當然這個key-value是經過urlencode編碼。
  • Dubbo-go v1.5.1 發布,Apache Dubbo 的 Go 實現
    Dubbo-go 團隊近期發布了 Dubbo-go v1.5.1,Dubbo-go 是 Apache Dubbo 項目的 Go
  • 如何使用SpringCloud進行灰度發布
    在開發或者測試的時候,或者線上發布,線上服務多版本控制的時候,需要對服務提供權重路由,最常見的使用就是,一個服務有兩個版本,舊版本V1,新版本v2。在線上灰度的時候,需要通過網關動態實時推送,路由權重信息。比如95%的流量走服務v1版本,5%的流量走服務v2版本。如何使用SpringCloud進行灰度發布呢?
  • Vue+Axios+Vuex+Vux+Vue-Router全家桶搭建前端框架
    不知從何時起,前端開發變成一件工程化的事情,曾經的紅極一時的Jquery如今也慢慢退出歷史的舞臺,取而代之的是更前沿的技術;前端框架層出不窮,Angular 2+,React + Redux,Dojo 2,Vue。。。等等,太多了,那我們如何在這繁雜的框架中選擇一個合適的呢?
  • ICEREST 1.0.1.2 發布,RESTful 路由框架
    ICEREST 1.0.1.2 發布了,ICEREST是一個非常輕量級只有200k左右的RESTful路由框架,通過ICEREST
  • MiniFramework 2.6.0 發布,PHP 開源框架
    MiniFramework 是一款遵循 Apache2 開源協議發布的,支持 MVC 和 RESTful 的超輕量級 PHP 開發框架,在滿足開發者最基礎的 MVC 分層開發、資料庫和緩存訪問等少量功能基礎上
  • Hyperf 發布 v1.1.0 版本,企業級的 PHP 微服務雲原生協程框架
    過去的3個半月從 6月20日 Hyperf 1.0 發布以來,Hyperf 受到了非常多的關注,也獲得了非常多的建議和幫助,截止至今
  • 動態路由!動態路由!動態路由的原理與配置
    1.收斂 路由器收斂完成 當所有路由表包含相同網絡信息 當路由器繼續交換路由信息 當無信息時候收斂結束 網絡在到達收斂錢無法完全正常工作6. 距離矢量-路由環路(1) 什麼是路由環路?路由環路是指數據包在一系列路由器之間不斷傳輸卻始終無法到達其預期目的網絡的一種現象。
  • 企業網絡管理:EIGRP動態路由協議
    支持等價與非等價路徑的負載均衡:RIP支持的是4條等價的負載均衡,針對一些廠家可以支持6條cost相同的OSPF負載均衡,但都是等價的負載均衡,但是只有EIGRP可以實現非等價的負載均衡。拓撲表:從鄰居表中學過來的所有的路由信息,也就是所有目標網絡的信息,其中有successor後繼路由以及feasible successor(FS)可行後繼路由,當然最終放到路由表的只有後繼路由,那這個FS有什麼用呢,是說如果萬一後繼路由壞了,路不通了,那麼可行後繼路由就成了後繼路由放到路由表中,其實也是一個冗錯機制!路由表:存放的是到達對方的***路由信息。
  • DRYCC Workflow v1.3.0 版本發布 - OSCHINA - 中文開源技術交流社區
    自從微軟收購了DEIS團隊,它已經停止更新,所以我們決定努力建立一個全新的開放的開發者社區,我們邀請所有人加入我們,幫助建立下一代PaaS雲服務。DRYCC工作流是一個開源的平臺即服務(PaaS),它為任何kubernetes集群添加了一個開發人員友好的層,使應用程式的部署和管理變得容易。
  • PHP 框架 QueryPHP 1.0.3 發布,兼容 PHP 8.0 和 PHP 8.1
    1.0.3 是 1.0. 最後一次主要更新,未來僅僅做安全補丁,不再繼續維護,這也是最後一個支持 PHP 7.4 的版本。 1.1.* 版本將以 PHP 8.0 作為最低版本,已經發布 1.1.0-alpha.1 版本。
  • OpenSNS 2.2.0 開發版發布,知名 SNS 社交系統
    這幾天雲市場也新增了一些優秀的插件和模塊:七牛雲存儲插件(官方)七牛雲儲存插件(第三方)視頻展播模塊(第三方)此外,我們已經提供了數據遷移工具,支持OpenSNS v1.7.x升級至 v2.1.0* 【修改】修改判斷上傳驅動插件函數* 【新增】群組偽靜態規則* 【修改】判斷上傳驅動插件是否存在* 【新增】開源版偽靜態規則* 【修改】修改附件以及圖片上傳和渲染機制* 【調整】微博個人部分的頭銜展示* 【調整】【頭銜】各模塊頭銜調用調整為最新的方式* 【新增】新增資訊首頁* 【新增】自動升級加入提示* 【路由配置】
  • 前端框架Angular11正式發布,不再支持IE9和10
    11月11日,Angular 11.0.0正式發布,Angular 11.0.0 將 TypeScript 升級到 4.0, 對 TypeScript 3.9 不再支持,放棄了對 IE 9 、10 的支持。
  • EaglePHP v2.4【春節賀歲版】
    此次修改記錄包括: 框架:1、優化Model基類,移除自動創建表模型對象操作。2、解決不同應用調用模型對象出現目錄重疊的問題。
  • Quarkus 1.0 發布,Java 雲原生、容器優先框架
    Quarkus 1.0 發布了。Quarkus 是一個用於編寫 Java 應用的雲原生、容器優先框架。
  • SOFA MOSN v0.6.0發布,螞蟻金服數據平面代理
    SOFA MOSN v0.6.0 發布了,主要變更如下:i.
  • cloud是雲,nine是九,那be on cloud nine是什麼意思?
    我們知道cloud有「雲,雲朵」的意思,nine是數字九,那be on cloud nine是什麼意思呢?be on cloud nine的意思是「to be extremely happy and excited」,即「異常興奮,樂不可支,高興極了」。這句習語最開始是指美國氣象局在20世紀50年代定義的雲的一種分類。據說,這種雲通常指積雨雲或雷雨。它常常高達四萬英尺。
  • Hyperf 發布 Jet 統一模型 RPC 客戶端組件及 v2.0.6 版本 - OS...
    更新內容本周主要發布了 hyperf/jet 組件 v0.1 beta 版本,Jet