您好,登錄后才能下訂單哦!
這篇文章主要介紹“react能不能做移動端”,在日常操作中,相信很多人在react能不能做移動端問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”react能不能做移動端”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
react能做移動端,也適合移動端,但不適合pc端;因為pc端使用React需要重做很多已有組件,包括但不限于highCharts圖表類、dataPicker基礎組件,而移動web app恰恰是不需要這類復雜的組件的,這給寫移動端項目重寫組件帶來了機會。
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能不能做移動端”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。