React Native Cookbook(中文版)
Jonathan Lebensold
刘清, 文一山 译
出版时间:2018年08月
页数:192
在多个平台开发App项目往往是非常费神费力的,但是使用React Native,你就能构建出跨平台的移动应用,而且其外观和行为与用Java或者Swift编写的原生应用并无二致。如果你熟悉JavaScript,本书中的实战技巧能帮助你理解React Native生态,处理设计和硬件上的问题,展示开发流程,以及书写可维护的代码。
如何组织一个项目?或者说如何设计一个能使用设备摄像头的App?基于作者Jonathan Lebensold个人的App开发经验,本书不仅提供了简单的方案,也能启发你探索出自己的解决方案。
● 了解构建一个React Native应用需要的软件工具
● 利用React生态中的组件与JavaScript 库
● 综合考虑用户体验、平台习惯和技术复杂度,来设计跨平台应用
● 了解常见的用例,以及如何最大程度地利用设备的硬件设施
● 自动化应用的发布,将你的iOS应用分享给beta测试者们
● 学习如何组织好代码,保证其正确性并且容易维护
  1. 前言
  2. 第1章 React Native工具链
  3. 1.1 设置开发环境
  4. 1.2 使用Babel写ES6
  5. 1.3 组织项目文件
  6. 1.4 处理灾难性故障
  7. 第2章 熟悉React Native生态
  8. 2.1 不要重复你自己:实现自定义组件
  9. 2.2 添加一个开源的进度条
  10. 2.3 共享自定义组件
  11. 2.4 路由到登录界面
  12. 2.5 使用Redux作为全局状态管理工具
  13. 第3章 样式与设计
  14. 3.1 书写样式表
  15. 3.2 使用flexbox构建灵活的布局
  16. 3.3 导入矢量图和图标
  17. 3.4 循环动画
  18. 第4章 管理硬件平台
  19. 4.1 请求使用用户的设备硬件(iOS)
  20. 4.2 获取分页请求
  21. 4.3 使用Redux和本地存储保存应用状态
  22. 4.4 使用文件系统
  23. 第5章 起飞!分享你的应用
  24. 5.1 自动发布你的应用
  25. 5.2 把你的iOS应用分享给beta测试用户
  26. 5.3 配置应用设置
  27. 第6章 让你的应用可维护
  28. 6.1 使用PropTypes保护你的组件
  29. 6.2 使用Flow检查运行时报错
  30. 6.3 组件自动化测试
  31. 6.4 使用ESLint维护代码风格
  32. 6.5 使用Reason编写你的应用
书名:React Native Cookbook(中文版)
作者:Jonathan Lebensold
译者:刘清, 文一山 译
国内出版社:电子工业出版社
出版时间:2018年08月
页数:192
书号:978-7-121-34897-6
原版书书名:React Native Cookbook
原版书出版商:O'Reilly Media
Jonathan Lebensold
 
Jonathan Lebensold,是一位软件架构师,也是多个开源项目的贡献者。他的在线课程经由O'Reilly Media、Udemy、StudioWeb以及他的 Youtube频道传播,已经有成千上万的学生了。他现在使用Ruby、React和React Native,与创业公司和非政府组织以及开源项目展开合作。
 
 
购买选项
定价:59.00元
书号:978-7-121-34897-6
出版社:电子工业出版社