Board logo

標題: React native 用唔用Expo? [打印本頁]

作者: 清仔    時間: 2018-9-21 10:49     標題: React native 用唔用Expo?

如果幫公司寫,係咪唔好用Expo好d?
作者: ati16800    時間: 2018-9-21 19:40

我就認為唔好用React native 好d, React native根本就唔係native. 只能算係"web page under special browser".
作者: 清仔    時間: 2018-9-21 20:18

我就認為唔好用React native 好d, React native根本就唔係native. 只能算係"web page under special browse ...
ati16800 發表於 2018-9-21 07:40 PM


你覺得用咩好? 因為already 有一個React website 係度
一係就整做web view
作者: kc2wong    時間: 2018-9-21 20:34

吓,react native 唔係native?! 真的嗎

我就認為唔好用React native 好d, React native根本就唔係native. 只能算係"web page under special browse ...
ati16800 發表於 2018-9-21 19:40

作者: kc2wong    時間: 2018-9-21 20:41

唔係testing 先至要用expo 咋咩?
會唔會有勇氣試吓flutter ?

你覺得用咩好? 因為already 有一個React website 係度
一係就整做web view
清仔 發表於 2018-9-21 20:18

作者: ati16800    時間: 2018-9-21 21:45

吓,react native 唔係native?! 真的嗎

以我所知,android層既native係dalvik code,os層既native係machine code(arm, x86,...),
只有用java+sdk先可以compile成dalvik, c+ndk成machine code, 又或者用notepad, hex editor直接打code都得。有錯請指教,

iOS我就唔知啦,
作者: kc2wong    時間: 2018-9-21 21:59

如果你native嘅定義係去到咁low level,react native就當然唔算native,但又一定唔會算係web app囉,起碼佢係用緊native control
可能reactive native算係native but not 100% native

回覆 6# ati16800
作者: ati16800    時間: 2018-9-21 22:26

如果你native嘅定義係去到咁low level,react native就當然唔算native,但又一定唔會算係web app囉,起碼佢係用緊native control

native control既定義係?? button 之類係native ??
作者: kc2wong    時間: 2018-9-21 22:52

唔只UI component,其實react native都只係啲js經過Object-C/Java connector 同個device intereact

回覆 8# ati16800
作者: ati16800    時間: 2018-9-21 23:01

唔只UI component,其實react native都只係啲js經過Object-C/Java connector 同個device intereact

所以UI就應該唔算native (例如唔能夠直接寫view class 下既onclicklistener)
作者: kc2wong    時間: 2018-9-22 09:31

都係同一句,depends你對native嘅定義,如果你認為要transpile到OS嘅native language先算,咁react native咪唔係native
如果只係用到OS嘅component而唔係on top模擬,咁咪算做native。但一般嚟都classify react native做native

回覆 10# ati16800
作者: 清仔    時間: 2018-9-22 11:10

我無寫app exp,但就好熟website
公司個proj 上手用react 寫左
無理由由頭寫過
一係用webview ,
一係用react native,但我新接觸發現RN有兩隻…一隻用Expo,一隻唔用,所以我唔知簡邊隻好
作者: kc2wong    時間: 2018-9-22 17:20

https://medium.com/@paulsc/react ... native-9565cce44c92

我無寫app exp,但就好熟website
公司個proj 上手用react 寫左
無理由由頭寫過
一係用webview ,
一係用re ...
清仔 發表於 2018-9-22 11:10

作者: cheuk3    時間: 2018-9-25 03:30

我就覺得冇咩所謂 唔需要eject都做到你要做既野咪用expo, 做唔到咪eject
就係咁簡單
作者: dllm2048    時間: 2018-9-25 16:33

Expo只係 平台+SDK + tools.
  (Expo projects are React Native projects.)
貪方便, 又接受到Expo限制咪用佢, 唔係咪reject囉.


至於native唔native, 真係咁仲要?以前就話慢, 功能少啫, 依家速度又快, 寫native component 都易左(同大部份app其實都冇需要native specific component).

最重要係使用者體驗上係冇分別.
作者: 梁炳    時間: 2018-9-25 18:01

Expo耦合太深,唔建議用
React native所有使用者接觸到既UI component都係native
識得用就好好用





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2