Express in Action: Writing, building, and testing Node.js applications

Express in Action: Writing, building, and testing Node.js applications


Express in Action is a gently designed instructional that teaches you ways to construct internet purposes utilizing Node and Express.

Purchase of the print booklet encompasses a loose publication in PDF, Kindle, and ePub codecs from Manning Publications.

About the Technology

Express.js is an internet software framework for Node.js. exhibit organizes your server-side JavaScript into testable, maintainable modules. It presents a robust set of beneficial properties to successfully deal with routes, requests, and perspectives in addition to appealing boilerplate to your net functions. convey is helping you consider what your program does rather than handling time-consuming technical details.

About the Book

Express in Action teaches you ways to construct internet functions utilizing Node and convey. It begins by means of introducing Node's robust features and exhibits you the way they map to the positive aspects of show. you will discover key improvement options, meet the wealthy environment of spouse instruments and libraries, and get a glimpse into its internal workings. by way of the top of the booklet, one can use exhibit to construct a Node app and know the way to check it, hook it as much as a database, and automate the dev method.

What's Inside

  • Simplify Node app setup with Express
  • Testing convey applications
  • Use convey for simple entry to Node features
  • Data garage with MongoDB
  • Covers convey four and convey five alpha

About the Reader

To get the main out of this booklet, you will want to grasp the fundamentals of net program layout and be trained with JavaScript.

About the Author

Evan Hahn is an energetic member of the Node and exhibit group and contributes to many open resource JavaScript projects.

Table of Contents


  1. What is Express?
  2. The fundamentals of Node.js
  3. Foundations of Express
  4. PART 2 CORE

  5. Middleware
  6. Routing
  7. Building APIs
  8. Views and templates: Pug and EJS
  9. PART three convey IN CONTEXT

  10. Persisting your info with MongoDB
  11. Testing exhibit applications
  12. Security
  13. Deployment: resources and Heroku
  14. Best practices

Show sample text content

Download sample