React 全面解析

React Front To Back

通过构建 4 个项目(包括 Firebase 9 应用和全栈 MERN 应用)来学习现代 React

 你将学到什么

  • 通过构建 4 个项目来学习现代 React
  • 适合初学者和中级 React 开发人员
  • 反馈应用程序深入解释 React 基础知识
  • 使用 React 和 Firebase 9 构建房屋市场
  • 学习 React hooks 以及如何创建自定义 hooks
  • 了解如何使用上下文和化简器来管理全局状态
  • 使用 Redux Toolkit 构建 Fullstack MERN 支持票证系统

 要求

  • 在学习 React 或任何框架之前,你应该非常了解 JavaScript

 描述

本课程适合任何想要学习 React 的人,也适合希望构建一些项目并提高技能的 React 开发人员。

第一个项目(反馈应用程序)的结构使得我可以用初学者可以理解的方式解释组件、钩子、道具、状态等基础知识。第二个项目 (Github Finder) 将向您展示如何使用第 3 方 API,第三个项目 (House Marketplace) 是一个更大的应用程序,使用 Firebase 9,包括身份验证、Firestore 查询、文件存储等。

最终项目已添加!它是一个使用 Redux 和 Redux Toolkit 的全栈 MERN 支持票证系统。

以下是您将在本课程中学到的一些内容:

  • React 基础知识包括组件、道具、钩子、状态等

  • React hooks,例如 useState、useEffect、useContext、useReducer、useRef 等

  •  创建自定义挂钩

  • React Router v6(最新版本)

  • 如何使用上下文、reducers 和 hooks 处理全局状态

  • Firebase 9 身份验证、查询、存储

  • 将 React 应用程序部署到 Vercel 和 Netlify

  • 带 Framer Motion 的基本动画

  • 实施 Leaflet 地图和 Swiper 滑块

  • 全栈 MERN(MongoDB、Express、React、Node.js)

  •  REST API 创建

  •  终极版

  •  Redux 工具包

  •  使用 JWT 进行身份验证

  •  更多…

本课程已使用旧课程中的新项目和概念进行了彻底重新设计。我有一些 React 课程,我总是建议人们在继续学习 MERN 课程之前从这门课程开始

本课程适合谁:

  • 任何想成为 React 开发人员的人
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。