React Native 精解与实战 - (EPUB全文下载)
文件大小:0.4 mb。
文件格式:epub 格式。
书籍内容:
React Native 精解与实战
第1章 React与React Native简介
1.1 React简介
1.2 React Native简介
1.3 React Native前置知识点
第2章 Node.js简介与开发环境配置
2.1 Node.js与npm简介
2.2 React Native开发环境配置
第3章 React Native工作原理与生命周期
3.1 React Native框架及工作原理
3.2 React Native中的生命周期
3.3 本章小结
第4章 React Native页面布局
4.1 CSS 3简介
4.2 Flex弹性盒模型
4.3 Flex属性详解与实例
4.4 React Native中的Flex属性
4.5 本章小结
第5章 React Native开发调试技巧与工具
5.1 配置iOS开发环境
5.2 配置Android开发环境
5.3 常用调试属性的说明
5.4 Chrome中远程调试代码
5.5 React Developer Tools工具安装与应用
5.6 本章小结
第6章 React Native组件详解
6.1 React Native组件简介
6.2 视图组件
6.3 底部导航TabBar组件
6.4 iOS与Android的页面跳转
6.5 Image组件
6.6 Text组件
6.7 TextInput组件
6.8 触摸处理类组件
6.9 Web View组件
6.10 ScrollView组件
6.11 本章小结
第7章 React Native API详解
7.1 React Native API简介
7.2 提示框
7.3 App运行状态
7.4 异步存储
7.5 相机与相册API
7.6 地理位置信息
7.7 设备网络信息
7.8 本章小结
第8章 React Native网络请求详解
8.1 RESTful API简介
8.2 React Native中的网络请求
8.3 ListView组件
8.4 React Native网络请求与列表绑定方案
8.5 本章小结
第9章 常用React Native开源组件详解
9.1 React Native热门资源列表
9.2 React Native接入微博、微信、QQ登录
9.3 更加美观的组件库
9.4 React Native图表
9.5 react-native-gifted-listview
9.6 react-native-vector-icons
9.7 本章小结
第Ⅱ部分 进阶
第10章 React Native运行原理与部署调试
10.1 React Native运行原理
10.2 iOS平台部署与调试
10.3 Android平台部署与调试
10.4 Android模拟器简介
10.5 本章小结
第11章 iOS平台与React Native混合开发
11.1 iOS平台混合开发简介
11.2 iOS平台混合开发原理详解
11.3 iOS平台混合开发实例
11.4 本章小结
第12章 Android平台与React Native混合开发
12.1 Android平台混合开发简介
12.2 Android平台混合开发原理详解
12.3 Android平台混合开发实例
12.4 本章小结
第13章 React Native消息推送
13.1 iOS平台消息推送机制
13.2 Android平台消息推送机制
13.3 React Native极光推送实战
13.4 本章小结
第14章 iOS、Android平台发布与热更新
14.1 App图标与启动图
14.2 快速生成所有平台App图标与启动图的方法
14.3 iOS项目打包并上架App Store
14.4 Android平台打包与上架
14.5 React Native热更新
14.6 本章小结
第15章 React Native性能调优方法与技巧
15.1 性能调优基准参数
15.2 常见造成App性能低下的原因
15.3 查找性能问题以及调优方法
15.4 性能优化方法与组件
15.5 本章小结
附录 React Native源码学习方法及其他资源
第1章 React与React Native简介
这一章我们将对React与React Native的基本概念进行介绍。首先,详细介绍React产生的背景及React的框架,然后简单介绍React的底层实现原理,最后介绍React Native的基本概念。
你将对React与React Native框架的发展、框架之间的关系有一个基本的了解,具体的技术细节在后续的章节将有更加详细的讲解与实战解读。
1.1 React简介
React框架最早孵化于Facebook内部,Jordan Walke是框架的创始人。React作为内部使用的框架,在2011年的时候用于Facebook的新闻流(newsfeed),并于2012年用在了Instagram项目上。在2013年5月美国的JSConf大会上,Facebook宣布React框架项目开源。
图1-1为GitHub上React的开源项目截图,地址为:https://github.com/facebook/react/。
React框架产生的缘由是在当时的技术背景下,前端MVC(Model-View-Controller)框架性能不能满足Facebook项目的性能需求以及扩展需求,所以Jordan Walke索性就自己着手开始写React框架,这种精神值得学习。
在当时Facebook内部极其复杂的项目中,面临的一个问题是,在MVC架构的项目中当Model和View有数据流动时,可能会出现双向的数据流动,那么项目的调试以及维护将变得异常复杂。
图1-1 GitHub上的React项目
React官方也说自己不是一个MVC框架(https://reactjs.org/blog/2013/06/05/why-react.html) ............
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » React Native 精解与实战 - (EPUB全文下载)