Advanced Express Web Application Development

Advanced Express Web Application Development

评分

★★★★★

ISBN

9781783282500

出版社

Packt Publishing 2013-11-25出版

作者

Andrew Keig

分类

编程设计

内容简介
A practical book, guiding the reader through the development of a single page application using a feature-driven approach.If you are an experienced JavaScript developer who wants to build highly scalable, real-world applications using Express, this book is ideal for you. This book is an advanced title and assumes that the reader has some experience with node, Javascript MVC web development frameworks, and has heard of Express before, or is familiar with it. You should also have a basic understan
AI简介
这是一本面向有经验的JavaScript开发者的实用书籍,它指导读者通过一个名为Vision的复杂单页面应用的开发,深入探索Express框架的高级特性,并理解在商业开发和生产部署Node/Express应用时可能遇到的问题。 本书首先介绍了Express Web应用开发的基本概念,包括Express框架和Vision项目的目标。然后,书中详细讲解了Vision应用的功能需求和界面设计,包括监控和管理GitHub仓库活动的功能,以及相应的界面设计。 在开发过程中,书中强调了测试的重要性,并详细介绍了如何使用Mocha和SuperTest进行测试。此外,书中还讲解了如何设置MongoDB作为持久层,并使用Mongoose库简化MongoDB操作。书中还介绍了如何使用JSON Web Token(JWT) 进行用户认证,并实现用户注册和登录功能。 书中还讲解了如何构建一个Web API并添加功能,包括使用Redis和Socket.IO实现实时更新,以及如何为网站添加HTTPS。此外,书中还讲解了如何使用Hipache负载均衡器平衡负载,以及如何使用SSL termination优化网
阅读/下载地址