crna-recipe React Native项目起步指南
React Native 的入门操作常常让人犯愁,尤其一上来就要搭环境、整打包、还得踩各种坑。crna-recipe这个教程就挺贴心的,像老司机带着你一步一步来。项目是基于create-react-native-app
起手,省去一堆配置麻烦,直接就能跑起来,挺适合刚上手的你。
项目里还顺手集成了TypeScript,类型提示比较清晰,写错了能第一时间发现,调试也更轻松。再加上Storybook的加入,组件开发体验一下子就提升了。想做组件库的朋友,这一块别错过。
crna-recipe不仅讲怎么搭建项目,还讲项目结构怎么规划,比如src
目录怎么放、.storybook
怎么配置,挺有条理的。你要是之前写过 React,基本能无缝过渡进来。
构建和部署部分也讲得蛮细,从npx react-native run-ios
到生产打包用npx react-native bundle
,都有提到。后面还带点 CI/CD 的内容,如果你项目打算上生产,用 GitHub 配个自动部署系统也不难。
调试建议用Chrome DevTools或者React Native Debugger,这两个配合使用,查性能瓶颈还挺好使。想省点内存的,可以多用PureComponent
和FlatList
优化一下渲染。
,crna-recipe这套教程蛮适合想系统摸透 React Native 的你,既能写得动代码,又能看得懂结构。练完一遍,基本就能自己撸个完整 App 出来了。
如果你已经用过 CRA 写过 Web,再想搞移动端,直接上这个教程,过渡会比较自然。
crna-recipe-master.zip
预估大小:4个文件
crna-recipe-master
文件夹
.gitignore
10B
github-branch-settings.png
767KB
README.md
16KB
EXAMPLE_README.md
2KB
610.97KB
文件大小:
评论区