小册描述
目录
- 9.1URL中有什么
- 9.2构建react-router组件
- 9.3使用React Router的动态路由
- 9.4支持身份验证的路由
- 10.1Flux诞生的原因
- 10.2Flux实现
- 10.3Redux
- 10.4构建一个计数器
- 10.5构建store
- 10.6Redux的核心
- 10.7早期的聊天应用程序
- 10.8构建reducer()函数
- 10.9订阅store
- 10.10将Redux连接到React
- 11.1Redux中间件准备
- 11.2使用redux库的createStore()函数
- 11.3将消息表示为处于状态中的对象
- 11.4引入多线程387
- 11.5添加ThreadTabs组件
- 11.6在reducer中支持多线程
- 11.7添加OPEN_THREAD动作
- 11.8拆分reducer函数
- 11.9添加messagesReducer()函数
- 11.10在reducer中定义初始状态
- 11.11使用redux的combineReducers()函数
- 12.1表示组件和容器组件
- 12.2拆分ThreadTabs组件
- 12.3拆分Thread组件
- 12.4从App组件中移除store
- 12.5使用react-redux库创建容器组件
- 12.6动作创建器
- 13.2GraphQL的好处
- 13.3GraphQL和REST
- 13.4GraphQL和SQL
- 13.5Relay 框架和GraphQL框架
- 13.7使用GraphQL
- 13.8探索GraphiQL
- 13.9GraphQL语法
- 13.10复杂类型
- 13.11探索Graph
- 13.12图节点
- 13.13viewer
- 13.14图的连接和边
- 13.15变更
- 13.16订阅
- 13.17GraphQL和JavaScript结合使用
- 13.18GraphQL与React结合使用
- 14.1编写一个GraphQL服务器
- 14.2Windows用户的特殊设置
- 14.3连接
- 15.1经典Relay介绍
- 15.2Relay是一个数据架构
- 15.3Relay和GraphQL约定
- 15.4将Relay添加到应用程序中
- 15.5BooksPage组件
- 15.6使用变更修改数据
- 15.7构建图书页面
- 16.1React Native初始化
- 16.2路由
- 16.4Web组件与原生组件
- 16.5样式
- 16.6HTTP请求
- 16.7什么是promise
- 16.8一次性使用保证
- 16.9创建新promise
- 16.10使用React Native进行调试