书籍 Electron实战:入门、进阶与性能优化的封面

Electron实战:入门、进阶与性能优化

刘晓伦

出版时间

2020-05-19

ISBN

9787111653745

评分

★★★★★
书籍介绍

《Electron实战:入门、进阶与性能优化》以实战为导向,讲解了如何用Electron结合现代前端技术来开发桌面应用。不仅全面介绍了Electron入门需要掌握的功能和原理,而且还针对Electron开发中的重点和难点进行了重点讲解,旨在帮助读者实现快速进阶。作者是Electron领域的早期实践者,项目经验非常丰富,《Electron实战:入门、进阶与性能优化》内容得到了来自阿里等大企业的一线专家的高度评价。

《Electron实战:入门、进阶与性能优化》遵循渐进式的原则逐步传递知识给读者,书中以Electron知识为主线并对现代前端知识进行了有序的整合,对易发问题从深层原理的角度进行讲解,对普适需求以实践的方式进行讲解,同时还介绍了Electron生态内的大量优秀组件和项目。

全书一共14章:

第1章讲解Electron因何而来,Electron的生态、优势和不足,以及Electron未来的竞争者PWA技术:

第2章带领读者新建了一个简单的Electron项目,同时为读者介绍了一些Electron的基础知识;

第3章讲解了主进程和渲染进程的相关内容;

第4章介绍了如何把现代前端框架引入Electron项目中,集中介绍了webpack、Angular、React和Vue等框架;

第5-13章依次详细讲解了界面、数据持久化、操作系统API访问、硬件设备访问、测试、调试、安全、发布等技术及其背后的原理:

第1 4章通过一个完整的工程项目串联了Electron的核心技术并展示了Electron项目开发的完整流程。

刘晓伦

资深技术专家,有十余年研发经验,是Electron及其相关技术在企业应用领域的早期实践者,GitHub/Gitee优秀开源项目作者。作者还为Electron项目提交过数个Issue和Pull Request,均被官方接纳。

曾任原远传研发中心负责人、小远机器人研发总监。现在担任一家创业公司的技术负责人,负责的产品以Electron为主要技术方向。

除此之外,作者还有着十余年的前端及C++(Qt)的开发经验,深入研究过Chromium的源码及相关的协议(DevTools Protocol和V8 Debugger Protocol),其主导研发的产品为数家世界五百强企业提供服务。

目录
●第1章 认识Electron 1
1.1 Electron的由来 1
1.2 基于Electron的应用 4
1.3 Electron的生态 5
1.4 Electron的优势 5

显示全部
用户评论
相对于市面市面上其他两本泛泛的介绍Electron的翻译著作来说,这本书可以说非常优秀了,介绍了很多极客技巧、最佳实践,提醒大家避免踩各种坑。用Electron开发桌面应用或者极客工具,这本书是可以作为案头书的。
初略阅读,还不错。
很适合入门,后面写项目的时候可以常翻翻。
作者很用心,分享了不少心得,前端技术给人的感觉就是乱,但作者梳理得很清楚
使用最简单的现代前端技术开发桌面应用
一般,涉猎较全,新手小白向吧。进阶优化内容不多。
书不厚,但是对我很有帮助,能快速对整体有个了解,搭建起开发平台,也介绍了不少技巧和需要注意的陷阱。
2021年1月份已经读过,有好有不好,先说好的,内容精简使用,提到不少实际开发中的技术点,这个风格不错;不好的,虽然2020年出的书,但是禁不住前端技术的变化那么快,书中不少地方(主要是搭建环境)是已经运行不起来的了,而且书还没具体提到版本。整体而言我觉得这本书买来不亏,贵在能快速而且无需自己踩坑就能知道一些开发细节,哦对了作者的群基本不会解答问题,哈哈不过也正常 满分10分参照之前读过众多9.0以上的书我给9分吧 如果里面的环境能运行起来9.5没问题 最后希望能出第二版