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

溫馨提示×

溫馨提示×

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

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

weex和react native有哪些區別

發布時間:2020-11-30 12:43:14 來源:億速云 閱讀:259 作者:小新 欄目:web開發

小編給大家分享一下weex和react native有哪些區別,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

weex和react native區別:1、設計角度上react native與很多oop語言類似,weex則更像web開發的html;2、weex能夠編譯出web端的代碼,而react native不能。

weex和react native區別:

weex

簡介:

weex是阿里巴巴公司與2016年6月開源的一種用于構建移動跨平臺的UI框架

特點:

  • Lightweight:輕量級,語法簡單,易于使用

  • Extendable:可擴展,豐富內置組件,可擴展的API,

  • High Performance:高性能

核心理念:

Write Once Run Everywhere

基于JS開發框架:

weex基于vue.js

React Native

簡介:

Facebook在2015年3月在F8開發者大會上開源的跨平臺UI框架

核心理念:LEARN ONCE, WRITE ANYWHERE

基于JS開發框架:

React Native基于React

Weex和React Native的異同

相同點:

  • 都采用Web的開發模式,使用JS開發;

  • 都可以直接在Chrome中調試JS代碼;

  • 都支持跨平臺的開發;

  • 都可以實現hot reload,邊更新代碼邊查看效果;

不同點:

1、react-native與react相似,weex則是vue的體系。

2、設計角度上react-native與很多oop語言類似,weex則更像web開發的html,react-native沒有像weex一樣將 頁面(templete),功能(script),樣式(css)在一個.vue中分成三個特定的代碼編寫位置,react-native可以在頁面中定義執行腳本

3、加載包:react-native 加載包會通過一個入口文件加載整個js.bundle,weex則可以分別加載對應的js,這可能會對應的加載速度造成影響

4、輸出包的形式:react-native輸出的是一個大的bundle文件,weex輸出的是多個.js文件的形式,react-native輸出包的時候會吧依賴的framework輸出到bundle中,而weex則是輸出具體的功能邏輯包,相應的依賴包則由weex的framework層來提供。weex能夠天然的支持分包問題解決了更新迭代的加載速度問題,react-native則需要通過bundle-metro或者其他形式來進行分包,以優化包的加載速度

5、react-native有很多設計架構來支持,weex貌似是mvc,react-native的狀態管理更好實現?

6、底層類庫及功能庫的支持react-native更加的豐富

7、weex能夠編譯出web端的代碼,react-native不能,react-native更專注mobile

8、配置層面react-native只提供一個package.json來組織項目清晰明了,weex則做了很多的環境配置

9、打包方式上的差異,react-native打包通過命令打jsbundle,然后在通過原生命令打成對應平臺的安裝包,weex打包的話可以直接打成對應平臺的安裝包,如果只是打增量的js包的話則是通過weex run的形式來輸出對應的包

以上是“weex和react native有哪些區別”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

凤凰县| 玛纳斯县| 田林县| 西丰县| 沾益县| 高尔夫| 顺昌县| 祁门县| 云霄县| 邹平县| 桐乡市| 永丰县| 怀仁县| 黑河市| 侯马市| 保山市| 广昌县| 格尔木市| 大英县| 乳山市| 凉城县| 台北县| 福安市| 六枝特区| 宁安市| 柘城县| 汉沽区| 行唐县| 沅陵县| 碌曲县| 绥棱县| 商城县| 五大连池市| 化州市| 崇信县| 增城市| 定兴县| 南木林县| 日照市| 乌兰浩特市| 景谷|