Cross-platform Desktop Application Development:Electron,Node,NW.js,and React

Cross-platform Desktop Application Development:Electron,Node,NW.js,and React

评分

★★★★★

ISBN

9781788299299

出版社

Packt Publishing 2017-07-27出版

作者

Dmitry Sheiko

分类

编程设计

内容简介
This book has been written for developers interested in creating desktop applications with HTML5. The first part requires essential web-master skills (HTML, CSS, and JavaScript). The second demands minimal experience with React. And finally for the third it would be helpful to have a basic knowledge of React, Redux, and TypeScript.
AI简介
这是一本深入讲解如何使用Electron、Node、NW.js和React构建跨平台桌面应用程序的书籍。本书的目标读者是对跨平台桌面应用程序开发感兴趣的开发者,特别是那些希望了解如何使用Electron、Node、NW.js和React等技术进行开发的读者。 本书分为三个部分,第一部分主要介绍了如何使用NW.js开发一个文件浏览器,第二部分主要介绍了如何使用Electron和React开发一个聊天系统,第三部分主要介绍了如何使用NW.js、React和Redux开发一个屏幕捕获器,以及如何使用Electron、TypeScript、React和Redux开发一个RSS聚合器。 在创建一个文件浏览器的章节中,我们首先了解了如何设置NW.js的开发环境,并学习了如何使用npm来安装额外的软件,构建和运行应用程序。然后,我们开发了一个静态的应用程序原型,并在此过程中学习了如何编写可维护的CSS,并对ES2015进行了简要的介绍。 在创建一个文件浏览器的章节中,我们继续扩展和完善应用程序,包括掌握桌面环境集成API,如剪贴板、上下文菜单和托盘,为文件浏览器提供对多种语言和地区的支持,并使
阅读/下载地址