Node与Express开发

Node与Express开发

评分

★★★★★

ISBN

9787115380333

出版社

人民邮电出版社 2015-01-23出版

作者

Ethan Brown

译者

吴海星 苏文

分类

编程设计

内容简介
本书涵盖Express 4.0,系统地讲解了利用Express(Node/JavaScript开发栈中的重要组件)开发动态Web应用的流程和步骤。作者Ethan Brown通过开发一个示例应用讲授了开发公共网站和REST API的基础知识。此外还介绍了设计与实现Web架构的最佳实践,帮你用Express构建单页、多页以及混合Web应用。Express在根本没有框架和有一个健壮的框架之间找到了平衡,让你自由选择架构。通过本书,熟悉JavaScript的前端和后端工程师会发现一种新的Web开发视角。
AI简介
这是一本专注于Node.js和Express框架的实用教程,全面讲解了如何利用这些工具进行高效Web应用开发。本书通过开发一个草地鹨旅行社网站,向读者展示了如何从Node.js基础开始,逐步构建一个包含RESTful API和HTML表单处理的完整Web应用。 书中首先介绍了Node技术栈前景,指出JavaScript已经成为了服务器端脚本语言,并详细解释了Node作为Web服务器的特点,包括极简的构建方式、事件驱动编程、路由功能、静态资源处理能力以及平台无关性。 接着,作者深入讲解了Express框架特点,强调了其灵活性和精简性,并通过草地鹨旅行社网站示例,展示了如何利用Express框架创建一个功能丰富的网站。同时,书中还详细介绍了脚手架的概念和作用,以及如何使用Express脚手架工具快速开始新项目。 在质量保证方面,书中讨论了Web开发中QA的现状,并介绍了单元测试和集成测试的重要性。作者还分享了性能优化策略,包括减少请求次数、缩减内容的大小、合并资源和浏览器缓存、使用无损和有损技术以及正确处理CORS问题等。 此外,书中还详细讲解了HTML表单的基本结构和提交方法,以
阅读/下载地址