91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序開發庫grace和wepy能做什么

發布時間:2022-03-07 10:32:15 來源:億速云 閱讀:117 作者:iii 欄目:開發技術

這篇“微信小程序開發庫grace和wepy能做什么”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“微信小程序開發庫grace和wepy能做什么”文章吧。

小程序開發者來源

來自前端開發者

目前來看,如果是一名前端,那么很可能用過Angular/React/Vue中的一個,首先,如果你沒有用過Vue, 那么要使用wepy的學習成本接近于學習Vue的成本,這是第一點,學習成本會大一些。其次對于對Angular/React有強烈信仰的開發者來說,他們可能會問一聲,小程序就小程序,為什么非得弄成Vue. 在web開發時正宗的Vue都不用,會為了開發小程序再去學習一下wepy?

非前端開發者

在小程序發布后,想必大多數程序員都想嘗嘗,而并非只是前端程序員,對于這部分開發者來說,大都會采用小程序原生開發,他們基本不肯能再去學習一個像Vue同等規模的前端框架。

總結一下,站在開發者的角度,wepy 采用了類Vue的開發風格,即是優勢,也是劣勢。優勢是可以讓數量可觀的Vue開發者輕松過渡,但缺點是提高了其它開發者的使用門檻。所以,一個輕巧易上手的幫助工具就很有必要,而grace就是這樣的一個工具。

小程序定位

小程序的定位本身就是“觸手可得,用完即走”, 解決想干個啥都得下個APP的歷史現象。有了小程序后,不用裝太多APP,只有在第一次用的時候花費少量流量下載即可。可以看到,小程序第一次使用時還是要下載,為了減少下載等待時間,節省用戶流量,小程序對程序包的大小設置了上線4M, 這也為什么小程序中“小”的含義。 微信的這種限制決定了小程序一般只是用于實現核心功能,不會用作復雜功能。這也就決定了,在大多數小程序開發時,我們需要的并不是什么強拽炫酷吊炸天的大框架,而是一些簡單的幫助工具,而grace的定位就是一個精巧的幫助工具。在筆者了解的很多小程序,甚至大都是用原生開發的。

下面總結一下主要區別:

定位不同;grace的定位是一個精巧、易用的小程序開發輔助庫,而wepy是一個功能全面的類vue框架.

grace使用簡單易上手,wepy對不了解Vue的開發者有不小的學習成本,并且開發環境依賴多,配置比較復雜。

grace更貼近于原生,wepy更貼近于web.

下面我們看看Grace都有哪些功能:

Grace可以干什么

我們看看grace的特點:

輕量、小巧、上手簡單

支持和Vue一樣優雅的數據響應式

支持數據自動更新、更改緩存、批量更新

強大的網絡功能

支持全局事件總線

支持跨頁面傳值

支持mixins

主打是精巧,可以看到目前核心功能主要涉及三個方面:數據、網絡、事件。

數據

小程序是數據與頁面渲染分離的,所以在開發中會有大量的setData操作,grace為了簡化這大量的顯式數據更新,實現了和Vue一致的數據響應式-可以通過賦值直接更新數據。與此同時,為了避免頻繁setData帶來的性能消耗,grace不僅支持手動批量刷新而且grace可以自動跟蹤頁面前后臺切換,如果頁面切換到后臺,則不會再去調用setData,而是將變動先緩存,等到頁面切換到前臺,才會統一刷新,有效避免不必要的性能消耗。

網絡

大多數小程序都需會和后臺通過http進行通信,為此,grace提供了強大、靈活、良好的Promise API,同時支持全局請求配置、請求/響應攔截器等。更重要的是,Promise風格的API可以支持ES7的async/await。

事件

小程序原生在跨頁面通信方面比較弱,為此,grace提供了一個全局事件總線,你可以在任何頁面通過注冊/觸發事件來進行通信。 不僅如此, grace還在事件總線的基礎上,實現了更友好的頁面數據回傳的回調。

除了這些,grace還支持 mixins,提供了一種擴展新功能的方式,它可以在全局給頁面添加一些功能,開發者可以自己發揮。

以上就是關于“微信小程序開發庫grace和wepy能做什么”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宾阳县| 张家界市| 洛川县| 广宁县| 盐边县| 陇川县| 班戈县| 东港市| 涿鹿县| 合作市| 灵川县| 霍邱县| 桦南县| 安化县| 肃南| 乌鲁木齐市| 蓬溪县| 铅山县| 蒲城县| 和林格尔县| 霍城县| 江阴市| 滨海县| 文昌市| 平安县| 宕昌县| 晋州市| 积石山| 东至县| 曲麻莱县| 镇宁| 江北区| 瑞昌市| 塔城市| 三门峡市| 宝丰县| 环江| 长垣县| 巍山| 隆化县| 平邑县|