WePY 嚴格來說其實是對于原生小程序的一種優化性的開發框架,WePY 框架并不是開發必需的,但使用WePY框架可以極大提高開發的效率和組件化的應用。WePY擁有以下特點。
● 開發風格:接近Vue.js,支持組件Props傳值、自定義事件、組件分布式復用Mixin、計算屬性函數computed、模板內容分發slot等。
● 組件化:組件化開發,完美解決組件隔離、組件嵌套、組件通信等問題。
● npm:支持使用第三方 npm 資源,自動處理 npm 資源之間的依賴關系,完美兼容所有無平臺依賴的npm資源包。
● Promise:通過polyfill讓小程序完美支持Promise,解決回調煩惱。
● ES2015:可使用Generator Fu-nction、Class、Async Function等特性,大大提升開發效率。
● 對小程序進行優化:對小程序本身進行優化,如請求列對處理、優雅的事件處理、生命周期的補充、性能的優化等。
● 編譯器:支持樣式編譯器Less、Sass、Styus,模板編譯器wx-ml、Pug,代碼編譯器Babel、Typescript。
● 插件:支持多種插件處理,如文件壓縮、圖片壓縮、內容替換等,擴展簡單,使用方便。
● 框架大?。簤嚎s后有24.3KB空間即可擁有所有框架功能,額外增加8.9 KB空間后即可使用 Promise和Async Function。
對于習慣傳統的Web開發和使用Vue.js開發的開發者而言,WePY提供了只需要簡單了解微信小程序的開發即可完成一個小程序的快速體驗。
上一篇:關于公司組織秋季旅游的通知
下一篇: