这门课解决什么问题

这门课解决的是自学者在跨平台开发中,面对React Native与TypeScript结合时,如何拆解从项目分析到业务模块这条路径的迷茫。很多人在前端基础扎实后,却不知道如何将想法落地,更不清楚导航与状态管理该如何串联。这门课不会让你死记硬背,而是带着你一步步把喜马拉雅的核心逻辑拆解出来,让你明白每一步为什么这么做,遇到报错时知道往哪找思路。

适合什么基础与建议先看哪几块

适合有一定JavaScript语法基础,想补齐React Native跨平台开发与TypeScript类型声明的自学者。如果你已经熟悉基础语法,建议先看第2章(RN与React基础)、第3章(TypeScript基础)、第4章(项目分析)、第5章(项目初始化)、第6章(接口管理工具)、第7章(导航器)、第8章(状态管理DVA),这几块是搭建骨架的必经之路。如果基础已经比较熟练,可以直接跳过前两块,重点看第9章到第16章的业务模块,直接感受如何把页面和逻辑串起来。

学完能独立做什么与资料怎么配合练习

学完这门课,你可以独立完成一个包含首页、分类、频道、频道详情、底部播放栏、我听、发现、账号等核心模块的跨平台音频应用,并完成打包发布。资料包里的视频配合你的练习,建议边看边写代码,遇到配置或报错不要死磕,对照资料包里的示例和目录结构,先跳过学不会的部分,把能跑通的代码记下来,慢慢消化,慢慢补。

学习顺序上,先搭骨架再填业务,从第2到第8章把项目初始化、导航、状态管理这些硬骨头啃下来,再进入第9到第16章逐块拆解页面逻辑。资料包里的视频配合你的练习,建议边看边写代码,遇到配置或报错不要死磕,对照资料包里的示例和目录结构,先跳过学不会的部分,把能跑通的代码记下来,慢慢消化,慢慢补。这门课不追求速度,它承认学不会的部分,允许你按自己的节奏来,把每一块都真正跑通,而不是为了赶进度而跳过去。

课程目录

课程目录:
第1章课程介绍
第2章ES6、React、React Native基础知识串讲
第3章TypeScript基础知识
第4章项目分析
第5章项目初始化
第6章接口管理工具
第7章新版导航器React-Navigation5.0
第8章状态管理Dva
第9章首页模块
第10章分类模块
第11章频道模块
第12章频道详情模块
第13章底部标签导航器的播放标签以及脱离导航器之外的播放按钮
第14章我听模块
第15章发现模块
第16章账号模块
第17章打包发布
第18章课程总结课程资料
课程目录:第1章课程介绍第2章ES6、React、React Native基础知识串讲第3章TypeScript基础知识第4章项目分析第5章项目初始化第6章接