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

溫馨提示×

溫馨提示×

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

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

vue有類似react native的native方案嗎

發布時間:2021-02-23 10:09:15 來源:億速云 閱讀:970 作者:清風 欄目:編程語言

這篇“vue有類似react native的native方案嗎”除了程序員外大部分人都不太理解,今天小編為了讓大家更加理解“vue有類似react native的native方案嗎”,給大家總結了以下內容,具有一定借鑒價值,內容詳細步驟清晰,細節處理妥當,希望大家通過這篇文章有所收獲,下面讓我們一起來看看具體內容吧。

為什么要使用Vue

Vue是一款友好的、多用途且高性能的JavaScript框架,使用vue可以創建可維護性和可測試性更強的代碼庫,Vue允許可以將一個網頁分割成可復用的組件,每個組件都包含屬于自己的HTML、CSS、JavaScript,以用來渲染網頁中相應的地方,所以越來越多的前端開發者使用vue。

vue和React都有支持native的方案,React有React native,而Vue有weex;weex是阿里巴巴開源的一套構建高性能、可擴展的原生應用跨平臺開發方案。

Native指使用原生API開發App,比如iOS用Object-C或Swift語言開發。那么vue有類似react native的native方案嗎?

vue有類似react native的native方案嗎?

vue和React都有支持native的方案,React有React native,而Vue有weex。

weex介紹

Weex 是阿里巴巴開源的一套構建高性能、可擴展的原生應用跨平臺開發方案。首先總結一下 weex 的特點:

1、頁面的開發目前支持Rax和Vue

Weex 也不是只支持 Vue 和 Rax,你也可以把自己喜歡的前端框架集成到 Weex 中,有一個文檔擴展前端框架描述了如何實現,但是這個過程仍然非常復雜和棘手,你需要了解關于 js-native 之間通信和原生渲染引擎的許多底層細節。

2、一次編寫,三端(Android、iOS、前端)運行

前提是都集成了 weex sdk,另外視覺表現做不到完全一樣,有的會有一些差異,需要做一下適配。所以寫 weex 頁面的時候,如果支持三端,便需要在三端都進行自測。

3、UI 的繪制通過 native 的組件,JavaScript 邏輯在 JS 引擎里運行,兩者通過 JavaScriptCore 通信

weex 里使用組件都需要在 native 端注冊,這樣 weex 里才可以使用,運行的時候通過注冊時記錄的 map 進行查找。weex sdk 內置注冊了一些基礎的組件,包括 list、text、input 等。WXJSCoreBridge 封裝了 JavaScriptCore 實現 native 和 js 之間的通信。

4、支持 Native 擴展

可以將 native 的 UI 組件封裝成 component,將 native 的邏輯代碼封裝成 module。從而在 weex 里可以進行使用。這里的 natiev UI 組件包括 modal、webview、image 等,這里的 native 邏輯代碼包括 storage、network 等。

5、每個 weex 頁面會被打包成一個 js 文件,weex sdk 將 js 文件渲染成一個 view

weex 的打包通過 webpack,將每個頁面打包成獨立的一個 js 文件,weex sdk 會將 js 進行解析,將 UI 部分繪制成一個 view, 再綁定 view 的事件與 js 代碼綁定。

感謝你的閱讀,希望你對“vue有類似react native的native方案嗎”這一關鍵問題有了一定的理解,具體使用情況還需要大家自己動手實驗使用過才能領會,快去試試吧,如果想閱讀更多相關知識點的文章,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

灌云县| 兰溪市| 固阳县| 通许县| 友谊县| 繁峙县| 仁布县| 利辛县| 延吉市| 平乡县| 通许县| 广州市| 佛教| 乡宁县| 宜州市| 屏东市| 德州市| 马山县| 息烽县| 舟曲县| 长阳| 白河县| 灵寿县| 科技| 中西区| 六枝特区| 安图县| 天气| 永仁县| 德昌县| 诸暨市| 普兰县| 永安市| 修武县| 阳原县| 安泽县| 青河县| 扎鲁特旗| 六枝特区| 监利县| 桃园县|