ReactNative_用JavaScript开发移动应用 - (EPUB全文下载)
文件大小:2.08 mb。
文件格式:epub 格式。
书籍内容:
内容简介
React Native是当前移动端开发中的优秀解决方案。本书围绕着如何将一个完整App提交到App Store,讲解了使用React Native开发iOS应用所涉及的方方面面。首先介绍了Flexbox布局,教大家从零开始搭建一个初始应用,以此阐明React Native的基础运行机理;然后介绍了Flux的设计思想,怎么理解和使用Promise、fetch等新API,以及数据库SQLite存储方面的知识,以便让你对一个完整的App形成感性认识;最后讲解了怎样测试React Native组件,并将完整的App发布到App Store中。
如果你对开发Web端的原生移动应用感兴趣,本书就是一本不容错过的以实例代码为引导的入门书籍。
The React Native Book
Copyright © 2015 Truong Hoang Dung
Chinese translation Copyright © 2015 by Publishing House of Electronics Industry.
本书中文简体版专有出版权由Truong Hoang Dung授予电子工业出版社,未经许可,不得以任何方式复制或者抄袭本书的任何部分。
图书在版编目(CIP)数据
React Native:用JavaScript开发移动应用/(越)张皇容著;奇舞团译.—北京:电子工业出版社,2015.10
书名原文:The React Native Book
ISBN 978-7-121-27170-0
I.①R… II.①张…②奇… III.①JAVA语言-程序设计 IV.①TP312
中国版本图书馆CIP数据核字(2015)第224196号
策划编辑:张春雨
责任编辑:张 玲
文字编辑:王中英
印 刷:北京中新伟业印刷有限公司
装 订:北京中新伟业印刷有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邮 编:100036
开 本:787×980 1/16
印 张:16
字 数:340千字
版 次:2015年10月第1版
印 次:2015年10月第1次印刷
定 价:65.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
服务热线:(010)88258888。
译者序
从接触前端开发到现在已7年有余,参与了各种类型的前端应用的开发,在这期间有幸见证了前端领域乃至整个软件领域的蓬勃发展,也见证了互联网行业的飞速发展和不断创新。现在的前端开发者再也不是当年所被定位的“切图仔”,前端领域早已渗透到了软件工程的方方面面。
这几年前端技术的发展可谓百花齐放,不断地颠覆思想,用应接不暇来形容也不为过。从个人写工具函数库的时代开始,过渡到各大框架百家争艳,如Prototype、YUI、jQuery等;再到近几年,YUI宣布停止更新,jQuery奠定了在库阶段的统治地位,也标志着一个时代的结束。
随着前端业务发展愈加庞大,以及移动端业务的飞速发展,即便在单页面场景的需求下,前端工程的复杂度也提高了很多,所以业务分层和架构设计就应运而生了。在这种场景下, Backbone一类的MV⋆框架诞生了,至此库的时代开始向框架的时代转移。MVC迅速过渡到了以AngularJS等为代表的MVVM框架,双向数据绑定无疑是一个高效的解决方案。
这期间各大公司都在不断地创造、颠覆,然后再创造,再去颠覆自己的思想和历史。Facebook作为前端领域的引领者,在这期间开发了React, React以其颠覆式的思想迅速进入了大家的视野,它重新定义了前端的架构模式。基于虚拟DOM的抽象,无论是内建的DOM、Native还是Canvas,都是一种基础React模式抽象的实现,这个抽象所提供的想象空间是无限的。
React的设计让大家开始重新对UI设计进行思考,而且已经不仅仅是面向浏览器了,而是面向整个前端。紧接着Facebook在F8大会上又开源了React Native,它的设计理念是:既拥有原生Native的交互体验,又能够保留React自有的开发效率。这个理念对于目前Hybrid模式红火的年代而言,无疑是一个重磅炸弹。使用灵活的HTML和CSS布局,使用React语法构建组件,然后同时运行在iOS和Android平台上,“Learn once, write anywhere”,这不正是前端工程师们梦寐以求的模式吗?
所以国内各大公司也都纷纷投入了React的怀抱,不断思考和尝试所有的可能性,我们团队也很早在这方面进行了尝试实践。巧合的是,此时奇舞团接到了出版社的翻译邀约,说有一本英文的React Native的书籍,希望我们团队能够接下来。当时的考虑是,React本身还处于一个初步试水的阶段,所以翻译此类书籍还是存在一些风险的:
1.当前版本更新比较快,所以API很容易就会过时。
2.由于新技术还没有沉淀,尚待在更多工程领域中大量使用,所以在短时间内很难有有深度的书籍出现。
看完书的内容,发现这并不是一本面向中高级开发者的书籍,而是一本帮助对React Native感兴趣的开发者快速入门的书籍,而且作者也从侧面介绍了React Native开发所涉及的方方面面。整个书籍编排是以博客文章的形式展现,每个章节都是一个独立的知识点,相互耦合度不高,比如Promise、Flux等技术都是可以独立学习思考的。作者用大量的代码和实例来讲解React Native开发的整个流程,对于入门者来说,可以照着实例逐个知识点去学习,然后顺着脉络不断深化知识点;也可以单独查看任一感兴趣的章节,对现有知识做补充和巩固。再考虑到React Native这个颠覆性的技术应该被国内的同行们尽快了解和掌握,所以我们小组就把这本小书的翻译工作接了下来,希望能够 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » ReactNative_用JavaScript开发移动应用 - (EPUB全文下载)