主题
React Native 新架构实战课
共 43 讲。
目录
- React Native 新架构实战课
- 开篇词-为什么要选择React Native做你的跨端方案?
- 加餐-集中答疑:详解Android环境搭建
- 加餐-集中答疑:详解iOS环境搭建
- 01-学习React Native,你需要掌握哪些知识?
- 02-Component:搭建静态页面的正确思路是什么?
- 03-Style:关于样式你需要知道的三件事
- 04-State:如何让页面“动”起来?
- 05-Image:选择适合你的图片加载方式
- 06-Pressable:如何实现一个体验好的点按组件?
- 07-TextInput:如何实现一个体验好的输入框?
- 08-List:如何实现高性能的无限列表?
- 09-Fast Refresh:提高UI调试效率神器
- 10-Debug:解决BUG思路有哪些?
- 11-组件实战:如何实现瀑布流?
- 12-页面实战:如何搭建一个电商首页?
- 直播加餐-七年,我的跨端实践和探索
- 13-生态:React Native Awesome
- 14-Reanimated:如何让动画变得更流畅?
- 15-Gesture(上):如何实现一个拖拽动效?
- 16-Gesture(中):如何解决单视图多手势的冲突问题?
- 17-Gesture(下):如何解决多视图多手势的冲突问题?
- 18-Navigation:页面之间怎么跳转?
- 19-Redux:大型应用应该如何管理状态?
- 20-Sentry:线上错误与性能监控怎么处理?
- 21-混合应用:如何从零开始集成React Native?
- 22-自定义组件:如何满足业务的个性化需求?
- 23-热更新:如何搭建一个热更新平台?
- 24-拆包:Metro拆包的工作原理是什么?
- 25-性能优化:如何设计一个合适的性能优化方案?
- 26-客户端优化:如何把性能提升到极致?
- 阶段测试-React Native的这些核心知识,你都掌握了吗?
- 总结与展望-新架构探索之旅,马上开始
- 27-跨端的机遇:小程序、Flutter和React Native原理对比
- 28-追本溯源:从第一版React Native开始学会读懂源码
- 29-弄清现状:新架构预览版究竟长什么样?
- 30-JavaScript引擎:双向通讯底层原理是什么?
- 31-多线程:RN底层是如何保障交互体验的?
- 32-Fabric:新渲染器的演进之路
- 33-AI前沿:ChatGPT资料精选集
- 34-升级收益:这两年React Native都做了哪些升级?
- 35-自动化:升级0.72新架构的步骤和关键
- 36-升新不升旧:自定义组件如何升级到新架构?