React Native Weex 区别
2019獨角獸企業重金招聘Python工程師標準>>>
JS引擎
Weex使用V8,?
React native使用JSCore
?
JS開發框架 ( Js Framework? )
Weex基于vue.js(2W+ star)。小巧輕量的前端開發框架,組件化,數據綁定,2.0引入virtual dom。
ReactNative使用React(4W+ star)。革命性的前端開發框架,組件化,數據綁定,virtual dom。
?
學習成本
React模板JSX學習使用有一定的成本,vue更接近常用的web開發方式,模板就是普通的html,數據綁定使用mustache風格,樣式直接使用css
?
支持的平臺:
???? 雖然Weex和React Native都支持跨平臺開發,但實際還是有一定的區別。
?
核心理念:
???? Weex:??
- ???? Write Once Run Everywhere
- 只需要編寫一份代碼,然后打包即可運行在Web、iOS、Android;
???? React native:
??????????? LEARN ONCE, WRITE ANYWHERE
???? 需針對iOS、Android編寫2份代碼,但是可以共用的代碼很多;
性能:
???? 不能說 React native不注重性能,只是Weex的性能比React native更加優秀
?
相同點:
?
總結:
???? React Native相對來說比較成熟,社區成熟、文檔成熟,Weex開源較晚,互聯網上相關資料還比較少,社區規模較小,所以學習的路上踩的坑會比較多;
轉載于:https://my.oschina.net/u/560237/blog/1833328
總結
以上是生活随笔為你收集整理的React Native Weex 区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: load和initialize
- 下一篇: 辅助模式最终考验的是想象力,先来看看怎么