为什么需要学 React Native
前端开发往往局限于 Web 浏览器,而 React Native 让 React 开发者能够用同一套 JavaScript 生态和组件思维,构建真正部署到 iOS 和 Android 设备上的原生应用。这门课针对的核心问题,是从 Web 思维转向移动端产品落地:如何把熟悉的前端能力迁移到移动端,如何保证性能接近原生,以及如何处理两套系统的差异。
它适合已经有 HTML、CSS、JavaScript 基础,并希望向跨端移动开发拓展的前端学习者;也适合有一定 React 经验的开发者,想要补齐原生 App 工程化短板的人。如果你只接触过 Vue 或纯前端但未动手写过任何 App,建议先把 React 基础补上再进入本篇内容。
建议先看哪几块
入门阶段优先补齐三块基础:React 核心概念(组件、Props/State、Hooks)、移动端布局与交互常识,以及开发环境的基本配置思路。理解导航、列表渲染、网络请求与状态管理在移动端的表现,比直接背诵 API 更重要。接着再进入具体模块,按“搭建—页面—数据—调试—打包”的顺序推进,能把碎片知识点串成可运行的应用。
学完能做什么、资料怎么用
学完后应能独立搭建 RN 项目,完成常见页面结构,实现基础导航与数据请求,并具备跨平台基础调试能力。资料包里包含配套练习与示例代码,建议以动手为主:先复现关键步骤,再基于自己的业务场景做小改造,最后尝试本地调试和构建流程。通过对照练习检验理解程度,重点验证是否能在没有教程的情况下,从零搭建并运行一个可用的跨端 App。






