react能做行動端,也適合行動端,但不適合pc端;因為pc端使用React需要重做很多已有元件,包括但不限於highCharts圖表類別、dataPicker基礎元件,而移動web app恰恰是不需要這類複雜的元件的,這給寫行動端專案重寫元件帶來了機會。
本教學操作環境:Windows10系統、react18.0.0版、Dell G3電腦。
react能做行動端嗎?
react能做行動端,也適合行動端,而不適合pc端的。
原因:
1、pc端使用React需要重做很多已有元件,包括但不限於highCharts圖表類別、dataPicker基礎元件。
2、行動web app恰恰是不需要這類複雜的元件的,這給寫行動端專案重寫元件帶來了機會。
pc端要seo,行動端基本上不需要,所以用這種資料後載入的框架有了可能。
3、用webpack編譯出來的基礎函式庫React es6 Route redux tappable,minify之後大概200k不到,gzip之後50k左右。所以明確的說,是適合移動端的。
4、不管是用etag或是Expires的強緩存,還是用localStorage做緩存。第一次造訪的50k基礎庫,都不是2g用戶的致命傷,2g致命傷是一個RTT的時間巨長。用React基本上沒有操作需要zepto了,少了13k gzip之後的zepto,也少用一個模板引擎。
5.用了es6之後程式碼編譯會顯大,但明顯這十幾k並不是阻止用React的理由。
可以試試微信錢包裡面的城市服務的首頁,剛剛做了React的嘗試,基本上能做到秒出,以後會推到其它的微信商業項目中。
推薦學習:《react影片教學》
以上是react能做行動端嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!