Web Development with Node and Express: Leveraging the JavaScript Stack

Web Development with Node and Express: Leveraging the JavaScript Stack
By Ethan Brown

List Price: $29.99
Price: $25.25 Details

Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com

61 new or used available from $10.00

Average customer review:
(40 customer reviews)

Product Description

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 skills

    This book covers Express 4.0.

Product Details

  • Amazon Sales Rank: #104350 in Books
  • Brand: O Reilly Media
  • Published on: 2014-07-25
  • Released on: 2014-07-25
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.19" h x .75" w x 7.00" l, .0 pounds
  • Binding: Paperback
  • 332 pages


  • O Reilly Media

Editorial Reviews

About the Author

Ethan Brown is a senior software engineer at Pop Art, a Portland-based interactive marketing agency, where he is responsible for the architecture and implementation of web sites and web services for clients ranging from small businesses to international enterprise companies. He has over twenty years of programming experience, from embedded to the web, and has embraced the JavaScript stack as the web platform of the future.

Customer Reviews

Most helpful customer reviews

2 of 2 people found the following review helpful.
4Good Coverage of Multi-Page Websites Using Node-Related Tools
The book offers a lot of concept coverage and it's code implementations are mostly concerned with delivering dynamic content via multi-page websites. Since it is more high-level, topics are usually thoroughly introduced, benefits are well explained, and then there are brief code implementations and conclusions.

There are typos scattered throughout but they do not obstruct the lesson meaning--just a little annoying. I also found the "Meadowlark Travel Website" to be distracting. After getting my grips in the first few chapters, I found myself jumping around in the book and did not care as much about digesting the travel website details. I think it would be more instructional to just use different model scenarios that make implementation concepts more clear and concise.

The main weakness of this book, I feel, is primary focus on dynamic multi-page website back-end. If you are wanting to develop a single-page/lean API perspective, the content of this book will not quite fit.

0 of 0 people found the following review helpful.
4Good kick start for an experienced dev with little node background
By bigjimleo
Other than the tangential involvement with Node you get using npm as a task runner and with many of the tutorials and CLIs for more popular front end frameworks (e.g. Angular) , I had no real experience with Node. I've got a JS background, but not a MEAN stack background. I've been a mostly .NET dev with a fair amount of way-back-when experience in Java and php. This book is a fairly good intro for a person like me.

Nothing is really a deep dive, but if you've got a solid grasp of HTTP, HTML and related concepts, this book is a about the right amount of detail. I've got a solid idea of the patterns and practices I want to apply from a general development perspective, I mostly just need some nuts and bolts. This book delivers well enough.

3 of 3 people found the following review helpful.
5Clear and Effective
By bamazon
I chose this book because I needed to start learning about node and node web development. I looked on Amazon for the book with the highest ratings AND most reviews. I found this book to be very clear and pragmatic. The examples and tips are good enough that I started using similar tips in Python web app that I am developing. This book was well worth the money.

See all 40 customer reviews...

Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your IT knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us