Web Development with Node and Express
- Length: 330 pages
- Edition: 1
- Language: English
- Publisher: O'Reilly Media
- Publication Date: 2014-07-25
- ISBN-10: 1491949309
- ISBN-13: 9781491949306
- Sales Rank: #228189 (See Top 100 Books)
Learn how to build dynamic web applications with Express, a key component of the Node/JavaScript development stack. In this hands-on guide, author Ethan Brown teaches you the fundamentals through the development of a fictional application that exposes a public website and a RESTful API. You’ll also learn web architecture best practices to help you build single-page, multi-page, and hybrid web apps with Express.
Express strikes a balance between a robust framework and no framework at all, allowing you a free hand in your architecture choices. With this book, frontend and backend engineers familiar with JavaScript will discover new ways of looking at web development.
- Create webpage templating system for rendering dynamic data
- Dive into request and response objects, middleware, and URL routing
- Simulate a production environment for testing and development
- Focus on persistence with document databases, particularly MongoDB
- Make your resources available to other programs with RESTful APIs
- Build secure apps with authentication, authorization, and HTTPS
- Integrate with social media, geolocation, and other third-party services
- Implement a plan for launching and maintaining your app
- Learn critical debugging skillsThis book covers Express 4.0.
Table of Contents
Chapter 1. Introduction
Chapter 2. Getting Started with Node
Chapter 3. Saving Time with Express
Chapter 4. Tidying Up
Chapter 5. Quality Assurance
Chapter 6. The Request and Response Objects
Chapter 7. Templating with Handlebars
Chapter 8. Form Handling
Chapter 9. Cookies and Sessions
Chapter 10. Middleware
Chapter 11. Sending Email
Chapter 12. Production Concerns
Donate to keep this site alive
How to download source code?
1. Go to: https://www.oreilly.com/
2. Search the book title: Web Development with Node and Express
, sometime you may not get the results, please search the main title
3. Click the book title in the search results
3. Publisher resources
section, click Download Example Code
.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.