在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ Hbuilder打包APP和Weex,react Native他們之間有什么區(qū)別

Hbuilder打包APP和Weex,react Native他們之間有什么區(qū)別?

Hbuilder打包APP和Weex,react Native ,它們?cè)诖虬葾PP上有什么區(qū)別?性能或者權(quán)限上?

回答
編輯回答
生性

1.首先說一下你采納的答案并不完全對(duì),hbuilder也可以用vue來寫頁面
2.hbuilder的本質(zhì)是提供了一個(gè)ide和一套運(yùn)行時(shí)環(huán)境,最終在客戶端運(yùn)行的也是html和js還有css代碼,對(duì)于native功能的調(diào)用提供了一套bridge
3.而weex和rn的本質(zhì)是提供了一套virtual dom映射到native原生組件的機(jī)制,最終運(yùn)行的是native的代碼

2017年3月8日 12:08
編輯回答
離魂曲

Hbuilder是ide,weex,RN 是框架,是不同的東西

2018年8月24日 09:31
編輯回答
久礙你

區(qū)別

  • hbuilder 用mui/html5寫
  • weex 用vue寫
  • react-native 用react寫

共同點(diǎn)

  • 只寫一遍代碼
  • 都能一鍵生成跨平臺(tái)的應(yīng)用(android + ios)
  • 都有大批用戶和維護(hù)者

難易度:
hbuilder < weex < RN


筆者目前在用React Native寫業(yè)務(wù),可查看我的文章相關(guān)教程。性能上三者各有千秋,都差不多,普通應(yīng)用上看不出來差別,但都比原生差。


未來趨勢:

可能都要被google生產(chǎn)的flutter干掉,這貨一上來就2w+的star。性能比上面3個(gè)好很多,不過目前還在beta階段,而且需要學(xué)另一個(gè)語言:dart

2018年7月31日 03:59