万本电子书0元读

万本电子书0元读

顶部广告

React Native移动开发实战(第2版)电子书

1.本书是《React Native移动发实战》的升级版本,知识体系更新、内容更全面、案例更丰富。 ·全面介绍React Native技术框架、前端、Node.js服务器发等核心知识; ·每个知识都提供项目示例,适合快速上手。 2.作者具有8年移动端/前端发经验发经验,出版过多本前端发跨平台技术相关的书,是阿里云栖社区资深版主,CSDN博客访问量超380W,免费视频教程备受好评。

售       价:¥

纸质售价:¥33.10购买纸书

197人正在读 | 0人评论 6.2

作       者:向治洪

出  版  社:人民邮电出版社有限公司

出版时间:2020-05-01

字       数:22.9万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(4条)
  • 读书简介
  • 目录
  • 累计评论(4条)
《React Native移动发实战第2版》共分为13章, 分为门,阶和实战三部分。门篇包括背景知识、门基础、基础语法、flexbox布局、组件技术详解、API等;阶篇包括组件生命周期、网络与通信、服务器发基础、测试、应用包发布与热更新以及TypeScript等;实战篇是是一个综合的发案例。通过不同阶段知识的学习,读者将会对React Native框架有一个全面的认识。<br/>【推荐语】<br/>1.本书是《React Native移动发实战》的升级版本,知识体系更新、内容更全面、案例更丰富。 ·全面介绍React Native技术框架、前端、Node.js服务器发等核心知识; ·每个知识都提供项目示例,适合快速上手。 2.作者具有8年移动端/前端发经验发经验,出版过多本前端发跨平台技术相关的书,是阿里云栖社区资深版主,CSDN博客访问量超380W,免费视频教程备受好评。<br/>【作者】<br/>向治洪,2012年始从事客户端发,有多年的客户端发经验。同时,作为资深互联网基础应用建设专家、源技术贡献者以及敏捷发实践者,在软件行业,特别是前端领域有自己独到的见解。<br/>
目录展开

扉页

目录

内容提要

前言

第1章 React Native背景知识

1.1 React Native的诞生与发展

1.2 移动跨平台技术横评

1.2.1 阿里巴巴Weex

1.2.2 谷歌Flutter

1.2.3 谷歌PWA

1.2.4 对比与分析

1.3 本章小结

第2章 React Native入门基础

2.1 React Native环境搭建

2.1.1 安装Node.js

2.1.2 安装Android环境

2.1.3 安装iOS环境

2.1.4 安装React Native

2.2 React Native开发工具

2.3 React Native快速上手

2.3.1 初始化项目

2.3.2 运行项目

2.3.3 调试项目

2.3.4 修改默认项目

2.4 本章小结

第3章 React Native基础语法

3.1 JSX语法

3.2 语法基础

3.2.1 let和const命令

3.2.2 类

3.2.3 箭头函数

3.2.4 模块

3.2.5 Promise对象

3.2.6 async函数

3.3 Flexbox布局

3.3.1 Flexbox布局简介

3.3.2 flexDirection属性

3.3.3 flexWrap属性

3.3.4 justifyContent属性

3.3.5 alignSelf属性

3.3.6 flex属性

3.4 本章小结

第4章 React技术详解

4.1 React简介

4.2 React组件详解

4.2.1 React组件基础知识

4.2.2 props

4.2.3 state

4.2.4 ref

4.3 React高阶组件

4.3.1 定义与实现

4.3.2 分类

4.3.3 命名与参数

4.4 组件通信

4.4.1 父子组件通信

4.4.2 跨级组件通信

4.4.3 非嵌套组件通信

4.5 事件处理

4.5.1 事件监听与处理

4.5.2 event事件与this关键字

4.5.3 EventEmitter在React Native中的应用

4.6 React Hook

4.6.1 Hook简介

4.6.2 Hook API

4.6.3 自定义Hook

4.7 本章小结

第5章 React Native组件详解

5.1 基础组件

5.1.1 Text

5.1.2 TextInput

5.1.3 Image

5.1.4 ActivityIndicator

5.1.5 Switch

5.2 容器组件

5.2.1 View组件

5.2.2 ScrollView组件

5.2.3 WebView组件

5.2.4 TouchableOpacity组件

5.3 列表组件

5.3.1 VirtualizedList组件

5.3.2 FlatList组件

5.3.3 SectionList组件

5.4 平台组件

5.4.1 ViewPagerAndroid组件

5.4.2 SafeAreaView组件

5.4.3 SegmentedControlIOS

5.5 PureComponent组件

5.6 本章小结

第6章 React Native API

6.1 基础API

6.1.1 AppRegistry

6.1.2 AppState

6.1.3 NetInfo

6.1.4 AsyncStorage

6.1.5 DeviceEventEmitter

6.2 屏幕相关API

6.2.1 Dimensions

6.2.2 PixelRatio

6.3 动画API

6.3.1 requestAnimationFrame

6.3.2 LayoutAnimation

6.3.3 Animated

6.4 平台API

6.4.1 BackHandler

6.4.2 PermissionsAndroid

6.4.3 AlertIOS

6.4.4 PushNotificationIOS

6.5 本章小结

第7章 React Native开发进阶

7.1 组件生命周期详解

7.1.1 组件生命周期基础知识

7.1.2 虚拟DOM

7.1.3 虚拟DOM与生命周期

7.2 状态管理

7.2.1 Flux

7.2.2 Redux

7.2.3 MobX

7.2.4 MobX与Redux的对比

7.3 第三方库

7.3.1 NativeBase

7.3.2 react-native-elements

7.3.3 react-navigation

7.3.4 react-native-snap-carousel

7.3.5 react-native-image-picker

7.3.6 react-native-video

7.4 自定义组件

7.4.1 组件导入与导出

7.4.2 自定义弹框组件

7.4.3 自定义单选组件

7.4.4 自定义评分组件

7.5 本章小结

第8章 网络与通信

8.1 网络请求

8.1.1 XMLHTTPRequest

8.1.2 fetch

8.1.3 async-await

8.2 Promise

8.3 与原生交互

8.3.1 与原生Android交互

8.3.2 与原生iOS交互

8.3.3 事件交互

8.4 本章小结

第9章 服务器开发基础

9.1 Node.js开发

9.1.1 Node.js简介

9.1.2 安装和使用nvm

9.1.3 Node.js示例

9.2 RESTful API

9.3 ExPress框架

9.3.1 安装与使用

9.3.2 项目结构

9.3.3 路由控制

9.3.4 模板引擎

9.4 开发服务器接口

9.4.1 MySQL

9.4.2 Postman

9.4.3 ExPress整合MySQL

9.5 本章小结

第10章 React Native测试

10.1 软件测试

10.2 React Native单元测试

10.2.1 环境与配置

10.2.2 快照测试

10.2.3 覆盖率

10.3 Jest

10.3.1 匹配与断言

10.3.2 全局函数

10.3.3 Mock测试

10.3.4 异步函数

10.3.5 Enzyme

10.4 本章小结

第11章 应用发布与热更新

11.1 iOS应用发布

11.1.1 加入开发者计划

11.1.2 生成发布证书

11.1.3 注册App ID

11.1.4 生成描述文件

11.1.5 打包资源文件

11.1.6 发布iOS应用

11.2 Android应用发布

11.2.1 生成签名文件

11.2.2 打包资源文件

11.2.3 发布Android应用

11.3 热更新详解

11.3.1 热更新基础知识

11.3.2 应用启动过程

11.3.3 热更新示例

11.4 CodePush实战

11.4.1 CodePush简介

11.4.2 CodePush安装与账号注册

11.4.3 集成CodePush SDK

11.4.4 手动集成CodePush SDK

11.4.5 iOS应用热更新

11.4.6 Android应用热更新

11.5 本章小结

第12章 电影购票App开发实战

12.1 实战项目概述

12.2 项目搭建全流程解析

12.2.1 项目初始化

12.2.2 网络请求

12.2.3 开发主页

12.2.4 自定义导航栏

12.3 业务功能开发

12.3.1 电影列表

12.3.2 电影搜索

12.3.3 电影详情

12.3.4 视频播放

12.3.5 刘海屏与全面屏

12.4 本章小结

累计评论(4条) 5个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部