作品简介

《ReactNative移动开发实战第2版》共分为13章,分为入门,进阶和实战三部分。入门篇包括背景知识、入门基础、基础语法、flexbox布局、组件技术详解、API等;进阶篇包括组件生命周期、网络与通信、服务器开发基础、测试、应用打包发布与热更新以及TypeScript等;实战篇是是一个综合的开发案例。通过不同阶段知识的学习,读者将会对ReactNative框架有一个全面的认识。

向志洪,国内资深的互联网基础应用建设专家、开源技术贡献者和敏捷开发实践者,先后在百度、去哪儿等公司进行前端开发的工作,现担任美菜网高级前端开发工程师,负责ERP产品前端工作。《ReactNative移动开发实战》和《Kotlin入门与实战》作者,具有8年的移动客户端和前端软件开发经验。

作品目录

  • 内容提要
  • 前言
  • 第1章 React Native背景知识
  • 1.1 React Native的诞生与发展
  • 1.2 移动跨平台技术横评
  • 1.3 本章小结
  • 第2章 React Native入门基础
  • 2.1 React Native环境搭建
  • 2.2 React Native开发工具
  • 2.3 React Native快速上手
  • 2.4 本章小结
  • 第3章 React Native基础语法
  • 3.1 JSX语法
  • 3.2 语法基础
  • 3.3 Flexbox布局
  • 3.4 本章小结
  • 第4章 React技术详解
  • 4.1 React简介
  • 4.2 React组件详解
  • 4.3 React高阶组件
  • 4.4 组件通信
  • 4.5 事件处理
  • 4.6 React Hook
  • 4.7 本章小结
  • 第5章 React Native组件详解
  • 5.1 基础组件
  • 5.2 容器组件
  • 5.3 列表组件
  • 5.4 平台组件
  • 5.5 PureComponent组件
  • 5.6 本章小结
  • 第6章 React Native API
  • 6.1 基础API
  • 6.2 屏幕相关API
  • 6.3 动画API
  • 6.4 平台API
  • 6.5 本章小结
  • 第7章 React Native开发进阶
  • 7.1 组件生命周期详解
  • 7.2 状态管理
  • 7.3 第三方库
  • 7.4 自定义组件
  • 7.5 本章小结
  • 第8章 网络与通信
  • 8.1 网络请求
  • 8.2 Promise
  • 8.3 与原生交互
  • 8.4 本章小结
  • 9.1 Node.js开发
  • 9.2 RESTful API
  • 9.3 ExPress框架
  • 9.4 开发服务器接口
  • 9.5 本章小结
  • 第10章 React Native测试
  • 10.1 软件测试
  • 10.2 React Native单元测试
  • 10.3 Jest
  • 10.4 本章小结
  • 第11章 应用发布与热更新
  • 11.1 iOS应用发布
  • 11.2 Android应用发布
  • 11.3 热更新详解
  • 11.4 CodePush实战
  • 11.5 本章小结
  • 第12章 电影购票App开发实战
  • 12.1 实战项目概述
  • 12.2 项目搭建全流程解析
  • 12.3 业务功能开发
  • 12.4 本章小结
展开全部