Web Development with Node and Express
Leveraging the JavaScript Stack
Publisher: O'Reilly Media
Final Release Date: July 2014
Pages: 330

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
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyWeb Development with Node and Express
 
4.7

(based on 6 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (5)
  • Well-written (5)
  • Helpful examples (3)

Cons

    Best Uses

    • Novice (4)
      • Reviewer Profile:
      • Developer (5)

    Reviewed by 6 customers

    Sort by

    Displaying reviews 1-6

    Back to top

     
    5.0

    Easy to read and understand. Love it.

    By Michal

    from Bratislava, Slovakia

    About Me Developer

    Verified Buyer

    Pros

    • Easy to understand
    • Well-written

    Cons

      Best Uses

      • Novice

      Comments about oreilly Web Development with Node and Express:

      I am not new to JavaScript, actually I do know it pretty well and I also have deep understanding of .Net. What I needed was to be able to build NodeJS apps with Express as fast as possible. This book was just the right thing - it covers a lot of useful topics.

      Doesn't go always very deep, but gives a nice overview, gets your attention to the areas, explains you which modules to use, how to use them for basic setup, etc. It's also very easy to read and I was actually enjoying and looking forward to each new chapter.

      True, sometimes it might go bit deeper, but then it would get quite big and who would love to read it, right? I've finished the book in a few days, sometimes I go back to it as a reference (e.g. when need to lookup module name, basic usage, etc), while building the app.

      I would for sure recommend it to everyone with similar needs to mine - get the basics quickly and do not miss any important concern at the beginning. You can always get details about modules from their documentations, but this book gives you very solid bases on which you can build.

       
      5.0

      Covers Express 4

      By sandyboy55

      from Bangalore, India

      About Me Designer, Developer

      Verified Reviewer

      Pros

      • Accurate
      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice
        • Student

        Comments about oreilly Web Development with Node and Express:

        I used this product as I had to define a new architecture for my team without using Spring MVC but using Angular with Node and Express. This book came out just in time to help me.

        The language is really good and the flow is clear. No Jade (which is good) but an alternative like Handlebars for scaffolding. That really shows that the author has made it practical for use at work not just a hello world approach.

        It also covers implementing MVC in Express, Security, and integrating with 3rd party APIs.

        The book would have been greater than great if it had provided a brief coverage of how to manage implementing a combined Node+Express (front-end) and a Java (back-end) project. Maybe that would be been outside the scope of the book so I still rate this book 5-star.

        (2 of 2 customers found this review helpful)

         
        5.0

        Great book for getting started

        By Matt

        from Utah

        About Me Developer

        Verified Buyer

        Pros

        • Easy to understand
        • Well-written

        Cons

          Best Uses

          • Novice

          Comments about oreilly Web Development with Node and Express:

          Everything is presented simply and the text is easy to read.

          This book eschews the use of Jade in favor of handlebars. I think this was a great switch and really appreciated seeing a book go with another view engine. Express is great but I just can't stomach using Jade, so this book fit the bill for me perfectly.

          (3 of 3 customers found this review helpful)

           
          4.0

          Excellent Read

          By Wizard

          from Winnipeg,MB

          About Me Designer, Developer

          Verified Reviewer

          Pros

          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

          • Uses Express 3

          Best Uses

          • Student

          Comments about oreilly Web Development with Node and Express:

          The book is incredibly easy to follow and the order of content and learning material make this an effective book for people interested in Node and Ember.

          This may be due to the early release nature of the book, but early on you're introduced to "Meadowlark" which is the main example. The author promises to keep using and building upon this one example until you have a fully functioning Node.js website. Halfway through the book the examples become detached and hard to follow, the application of the examples is explained but the relevance to the main example is skewed more and more towards the end.

          The examples in the book are also based around the Express (3.x) framework which contains many plugins that have been detached or deprecated from Express (4.X).

          Other than those main issues, the book is an excellent read and will be even better when it is finished.

          (3 of 3 customers found this review helpful)

           
          5.0

          It contains much than you expect

          By lraboteau

          from Biscarrosse, France

          Verified Buyer

          Comments about oreilly Web Development with Node and Express:

          This preview contain much than you expect on Express Framework...Hope the final version will cover the 4th version.

          (5 of 5 customers found this review helpful)

           
          4.0

          Easy to understand and to the point

          By Tom

          from Boise, ID

          About Me Developer

          Verified Buyer

          Pros

          • Concise
          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Intermediate
            • Novice

            Comments about oreilly Web Development with Node and Express:

            I'm reviewing an early release version of the book so I'm only reviewing what is available. What I have read is good. The author walks through many things about development with node and express (3.x) that make it easy to understand how to build apps with node and express. It is done in a way that you get the concepts, not just that you have a recipe that you can blindly follow. Only hope that since this is an early release and express 4 is out the book will be updated to reflect that since there are significant changes in the way 3 and 4 work.

            Displaying reviews 1-6

            Back to top

             
            Buy 2 Get 1 Free Free Shipping Guarantee
            Buying Options
            Immediate Access - Go Digital what's this?
            Ebook: $25.99
            Formats:  DAISY, ePub, Mobi, PDF
            Print & Ebook: $32.99
            Print: $29.99