为你推荐
前折页
内容简介
推荐语
推荐序
前言
第1章 初识Taro
1.1 Taro介绍
1.1.1 简介
1.1.2 特性
1.1.3 Taro UI
1.1.4 其他
1.2 ES 6常用语法简介
1.2.1 变量定义新方式——let、const
1.2.2 告别字符串拼接——模板字符串
1.2.3 优雅获取数组或对象中的值——解构赋值
1.2.4 二次元函数——箭头函数
1.2.5 异步处理——Promise
1.2.6 面向对象编程——class
1.2.7 模块化——import、export
1.3 开发环境及工具介绍
1.3.1 安装Taro脚手架工具
1.3.2 初始化项目
1.3.3 运行项目
1.3.4 打包项目
1.3.5 Taro脚手架命令
1.4 规范约定
1.4.1 项目组织
1.4.2 JavaScript/TypeScript书写规范
1.4.3 组件及JSX书写规范
1.5 本章小结
第2章 Taro基础
2.1 JSX
2.1.1 JSX简介
2.1.2 JSX语法
2.2 组件化
2.2.1 初识组件
2.2.2 组件定义
2.2.3 props
2.2.4 state
2.2.5 样式
2.3 组件生命周期
2.3.1 组件挂载
2.3.2 组件更新
2.3.3 组件卸载
2.4 事件处理
2.5 路由功能
2.6 实战案例:受控与非受控Input组件
2.7 本章小结
第3章 Taro进阶
3.1 组件设计
3.2 组件通信
3.2.1 父子组件通信
3.2.2 兄弟组件通信
3.2.3 更复杂的组件通信
3.3 服务端通信
3.3.1 Taro.request
3.3.2 请求终止
3.3.3 请求拦截器
3.4 使用Ref
3.5 本章小结
第4章 集中状态管理
4.1 Redux
4.1.1 Redux设计理念
4.1.2 在Taro中使用Redux
4.1.3 Redux案例
4.2 MobX
4.2.1 MobX设计理念
4.2.2 在Taro中使用MobX
4.3 本章小结
第5章 Hooks
5.1 Hooks简介
5.1.1 class组件的不足
5.1.2 Hooks概览
5.1.3 Hooks规则
5.2 Hooks基础
5.2.1 useState
5.2.2 useEffect
5.2.3 useReducer
5.2.4 useCallback
5.2.5 useMemo
5.2.6 useRef
5.2.7 useContext
5.2.8 其他Hooks
5.3 自定义Hooks
5.4 本章小结
第6章 多端开发
6.1 编译配置与约定
6.1.1 编译配置
6.1.2 设计稿与尺寸单位约定
6.2 多端开发方案
6.2.1 内置环境变量
6.2.2 统一接口的多端文件
6.2.3 指定解析node_modules包中的多端文件
6.3 多端同步调试与打包
6.4 本章小结
第7章 Taro UI
7.1 安装及使用
7.1.1 快速上手
7.1.2 自定义主题
7.2 组件介绍
7.3 本章小结
第8章 插件机制
8.1 插件机制简介
8.2 插件使用
8.3 自定义插件
8.3.1 插件结构
8.3.2 插件使用场景
8.3.3 插件环境变量
8.3.4 插件方法
8.4 本章小结
第9章 性能优化与原理剖析
9.1 性能优化
9.1.1 Prerender
9.1.2 虚拟列表
9.1.3 组件更新条件
9.2 Taro框架原理
9.2.1 Taro框架结构分析
9.2.2 Taro编译原理
9.2.3 Taro运行时
9.3 Taro 3.x原理概述
9.4 本章小结
第10章 多端开发环境搭建
10.1 微信小程序开发环境搭建
10.2 支付宝小程序开发环境搭建
10.3 React Native开发环境搭建
10.3.1 在macOS系统下搭建iOS开发环境
10.3.2 在macOS系统下搭建Android开发环境
10.3.3 在Windows系统下搭建Android开发环境
10.3.4 使用Taro开发iOS应用
10.3.5 使用Taro开发Android应用
10.4 本章小结
第11章 闲置换App开发实践
11.1 项目介绍
11.1.1 项目背景
11.1.2 项目需求
11.1.3 项目核心功能设计
11.1.4 项目架构设计
11.1.5 项目接口mock
11.2 基础功能开发
11.2.1 通用请求库封装
11.2.2 引入dva
11.2.3 定义请求服务
11.2.4 为H5配置请求代理
11.3 自定义导航器
11.3.1 需求分析
11.3.2 微信小程序端开发
11.3.3 H5端开发
11.3.4 React Native端开发
11.4 首页开发
11.4.1 搜索组件
11.4.2 瀑布流图片组件
11.4.3 轮播图组件
11.4.4 数据联调
11.5 消息页开发
11.5.1 定义底部导航
11.5.2 消息列表页开发
11.5.3 聊天页面开发
11.6 商品详情页开发
11.7 项目优化与发布
11.7.1 项目优化
11.7.2 项目打包发布
11.8 本章小结
第12章 拥抱Taro 3
12.1 Taro演进历程
12.1.1 Taro 1.x
12.1.2 Taro 2.x
12.1.3 Taro 3.x
12.2 使用Taro 3
12.2.1 React模板
12.2.2 Vue模板
12.3 本章小结
后折页
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜