React全栈式实战开发入门(微课视频版)
配有源码、课件、210分钟微课视频等资源,含48个知识点示例、6个整合开发案例。提供课件、参考答案、咨询QQ:2301891038(仅限教师)。

作者:吴胜

丛书名:移动互联网开发技术丛书

定价:79.9元

印次:1-3

ISBN:9787302615590

出版日期:2023.01.01

印刷日期:2024.08.28

图书责编:陈景辉

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

React(React.js)作为三大前端开发框架之一,有着广泛的应用。本书由浅入深、循序渐进地介绍React的应用开发。本书共分三部分,共15章。第一部分基础篇,包括第1~7章,内容涉及React简介与开发基础,React组件,React事件处理,React条件渲染、列表和key,React状态管理,React表单,React组件的组合和继承。第二部分高阶篇,包括第8~10章,内容涉及React使用Hook增强组件,React基础原理和高级指引,React应用开发的工具。第三部分实战篇,包括第11~15章,内容涉及React与Redux的整合开发,React与Spring Boot的整合开发,React与Python框架的整合开发,React与Go的整合开发,案例。   本书适合作为全国高等院校前端开发类课程的教材,也可供从事React应用开发和Web前端开发人员参考。

                                      React(或称为React.js)作为三大前端开发框架之一,有着广泛的应用。本书由浅入深、循序渐进地介绍React的应用开发,不包含React Native的应用开发。在介绍React应用开发的基础上,考虑到开发时前后端分离的需求和React的灵活性,本书还介绍了不同的框架(语言)与React的整合开发,如Spring Boot、Python框架(Django和Flask)、Go等与React的整合开发。结合不同框架(语言)与React的整合开发还介绍了fetch、axios、把前端打包到后端、XMLHttpRequest等方式的前后端整合开发。 本书主要内容   本书分为三部分,共15章。   第一部分基础篇,包括第1~7章。   第1章React简介与开发基础,内容包括React简介、React应用开发的简单示例、JSX应用开发入门。   第2章React组件,内容包括React组件概述、函数组件和类组件的应用开发、组件参数和组合组件、组件的分解和组合、组件的生命周期。   第3章React事件处理,内容包括React事件处理概述、鼠标事件处理、焦点事件处理、键盘事件处理和图像事件处理。   第4章React条件渲染、列表和key,内容包括React条件渲染、列表和key概述、条件渲染的应用开发、列表的应用开发、key的应用开发、列表和key的综合应用。   第5章React状态管理,内容包括React状态管理概述、状态的基础应用、状态的提升 ...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
  

  

  

  

  

  

  

  

  

  

  

  

第一部分  基础篇

第1章  React简介与开发基础 3

1.1  React简介 3

     1.1.1  React的定义 3

     1.1.2  React的特点 3

     1.1.3  React的发展简史 4

1.2  React应用开发的简单示例 5

     1.2.1  单个HTML文件应用React的示例 5

     1.2.2  元素渲染说明 8

     1.2.3  两个文件应用React的示例 9

     1.2.4  应用React的示例对比分析 10

1.3  JSX应用开发入门 11

     1.3.1  JSX说明 11

     1.3.2  JSX综合应用示例 11

     1.3.3  JSX综合运行效果 14

习题1 14

第2章  React组件 15

2.1  React组件概述 15

     2.1.1  组件和自定义组件 15

     2.1.2  函数组件和类组件 16

2.2  函数组件和类组件的应用开发 16

     2.2.1  开发示例 16

     2.2.2  运行效果 17

2.3  组件参数和组合组件 18

     2.3.1  说明 18

     2.3.2  开发示例 18

     2.3.3  运行效果 21

2.4  组件的分解和组合 21

     2.4.1  说明 21

     2.4.2  开发示例 22

...

(1)内容新。本书使用的React版本是17.0.0版,涵盖了新内容(如Hook)。

(2)易理解。本书避免对官方文档的简单引用,按照学习先后顺序和开发步骤由浅入深地编排知识点,适合于自学和大学课程教学的需要。

(3)全栈式。本书包括了官方文档的绝大多数内容。在介绍React应用开发的基础上,考虑到开发时前后端分离的需求和React的灵活性,本书还介绍了采用了Spring Boot、Python框架、Go等不同技术栈和React的整合开发。

(4)示例多。实战案例丰富,涵盖48个知识点示例、6个整合开发案例、1个完整项目案例。