時(shí)間來到2022年,如今說起來前端界的跨平臺(tái)技術(shù),還活躍在市場(chǎng)上的主要有react-native,flutter,uniapp。這里不分析三個(gè)框架的不同點(diǎn),只專注于react-native層面的探索,如果有興趣交流技術(shù),可以添加筆者微信號(hào)一起交流。
本教程會(huì)持續(xù)更新,大家也可以在下方評(píng)論中輸入關(guān)心的話題或者疑難問題,筆者會(huì)收錄起來,和大家一起學(xué)習(xí)進(jìn)步,共同成長(zhǎng)。特別說明:由于眾所周知的原因,本教程并非基于expo腳手架搭建的環(huán)境。
為什么要寫這個(gè)系列的教程?
1、幫助使用這項(xiàng)技術(shù)的開發(fā)者更快更好的成長(zhǎng)
2、傳播這項(xiàng)技術(shù),并且持續(xù)學(xué)習(xí)和提升自己
3、專注解決一些常見問題和業(yè)務(wù)場(chǎng)景的疑難問題
什么人適合閱讀本教程?
1、前端/客戶端開發(fā)者,對(duì)跨平臺(tái)技術(shù)感興趣
2、有一定的js基礎(chǔ),包含但不限于react/vue和其他主流框架
3、react-native技術(shù)使用者,被react-native各種疑難問題坑過的人
4、愿意思考,愿意提升自己開發(fā)能力的人
如何學(xué)習(xí)react-native?
官方文檔
react教程
https://reactjs.org/
react-native教程
https://reactnative.dev/
react-navigation教程
https://reactnavigation.org/
axios教程
http://www.axios-js.com/
fetch教程
https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_API/Using_Fetch
redux教程
http://cn.redux.js.org/
非官方文檔
es6教程
https://es6.ruanyifeng.com/
flex教程
https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html