Progressive Web Apps with React

Progressive Web Apps with React

评分

★★★★★

ISBN

9781788296137

出版社

Packt Publishing 2017-10-24出版

作者

Scott Domes

分类

编程设计

内容简介
This book is for Javascript Developers who want to develop high performance Web User Interfaces. This book requires basic knowledge of HTML, CSS and JavaScript.
AI简介
这是一本专为Javascript开发者设计的,旨在教授他们如何开发高性能Web用户界面的指南。本书涵盖了从创建React应用结构到性能优化,再到使用Lighthouse审计应用程序的各个方面。 首先,本书从创建React应用结构开始,详细解释了如何构建一个具有渐进式Web应用(PWA) 功能的React应用。书中详细讲解了PWA的基本概念,如推送通知和安装功能,以及如何将普通Web应用转换为PWA。此外,还介绍了如何使用React Router等库来管理应用的路由。 其次,本书深入探讨了Webpack配置,包括插件和加载器、开发服务器和热重载、代码分割和懒加载、环境变量以及输出文件等方面的配置。通过这些配置,Webpack可以有效地提高应用的加载速度和性能,提升开发效率。 接着,本书介绍了如何使用Firebase设置简易后端,包括数据库、认证、存储等多种后端服务。同时,还讲解了如何使用Firebase的认证服务进行用户认证,以及如何将用户信息存储到App组件状态。 此外,本书还深入讲解了如何使用服务工作者的定义和生命周期,以及如何使用服务工作者发送推送通知。这些技术可以让用户即
阅读/下载地址