《React Native:用JavaScript开发移动应用》 读书笔记
由于正好公司准备重写原来的项目,西班牙来的前端小哥说是享用React 于是乎,作为一个想非常了解开发的测试 我迫不及待的想要了解下这个可以跟Angular.js并驾齐驱成为选择项目之一的react.js这个神奇的构架模式,正好推出这本书的试读 天助我也 嘿嘿
那个读书之前 我个人的习惯是把 我想要了解的东西列出来 看评定 这本书是否符合我的要求那么我的目标列表是:
1)可以了解到如何搭建一个简单的React的应用,并且可以对其进行调试 了解其基本原理
2)可以构建一个IOS的应用(因为项目中要开发IOS 和Android APP)并且了解他的布局和基本的控制器和模块
3)怎么跟APP 必须的API(链接我们复杂的后端service)的联通以及服务器
4)还有对我一个测试人员最关心的如何搭建,进行测试组件(这个是我的千秋大业)
以上的是我的列表于是乎认真而且又开心的看起了试读章节先映入眼帘的肯定是目录整个书的股价骨感的展现在我的面前开心的发现书里的内容和我的想象及要求100%match 啊啊哈哈更有劲头的读了起来
试读的详细的在第十章处理复杂的应用程序状态,讲到解决一些问题可以有很多选择并且推出了一个优雅的解决提出问题的具体实现——Baobab以及对Baobab的一些介绍这是一个神奇的库
接下来是把状态树并入ReactJS并用刚才提到的Baobab是怎样让他们结合在一起的,怎样将单个游标链接到组件,多个游标链接等进行了详尽的介绍并且举了代码的事例让我十分清楚的了解到了整个过程
接下来又是介绍如何改变Baobab树的状态,介绍到外层ACTIONS和DISPATCHER并且给了详尽的图表解释
以及使用Baobab树构建应用程序状态并列举出来小编的喜好和偏爱的一种方法的代码事例,引人入胜,并一步步引入了怎样使用Baobab创建稍微复杂的例子,列举了“thinking in React”这个例子来让我们更加生动形象的了解如何从服务器获取数据
最后文章提到了ReactJS的级联渲染,多张图片详尽的解释了ReactJS的渲染以及重复级联渲染,读到这里竟然就到了试图文章的收尾部分真心是意犹未尽啊
这是一本灰常灰常适合跟我一样想了解ReactJS如何构建Android和IOS APP的一本神奇的好书,期望我可以有机会领略本书的全貌哈哈期望给我机会在测试兼前端开发的道路上走的越来越广 让他成为我前端的开门神钥嘿嘿说到这里希望有机会跟大家交流整本书的读书心得和一些工程上有益的实践经验
上一篇: MapReduce编程模型简介和总结