Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Express in Action: Writing, building, and testing Node.js applications

Buy

Summary

Express in Action is a carefully designed tutorial that teaches you how to build web applications using Node and Express.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Express.js is a web application framework for Node.js. Express organizes your server-side JavaScript into testable, maintainable modules. It provides a powerful set of features to efficiently manage routes, requests, and views along with beautiful boilerplate for your web applications. Express helps you concentrate on what your application does instead of managing time-consuming technical details.

About the Book

Express in Action teaches you how to build web applications using Node and Express. It starts by introducing Node's powerful traits and shows you how they map to the features of Express. You'll explore key development techniques, meet the rich ecosystem of companion tools and libraries, and get a glimpse into its inner workings. By the end of the book, you'll be able to use Express to build a Node app and know how to test it, hook it up to a database, and automate the dev process.

What's Inside

  • Simplify Node app setup with Express
  • Testing Express applications
  • Use Express for easy access to Node features
  • Data storage with MongoDB
  • Covers Express 4 and Express 5 alpha

About the Reader

To get the most out of this book, you'll need to know the basics of web application design and be proficient with JavaScript.

About the Author

Evan Hahn is an active member of the Node and Express community and contributes to many open source JavaScript projects.

Table of Contents

PART 1 INTRO

PART 2 CORE

PART 3 EXPRESS IN CONTEXT

  1. What is Express?
  2. The basics of Node.js
  3. Foundations of Express
  4. Middleware
  5. Routing
  6. Building APIs
  7. Views and templates: Pug and EJS
  8. Persisting your data with MongoDB
  9. Testing Express applications
  10. Security
  11. Deployment: assets and Heroku
  12. Best practices
(HTML tags aren't allowed.)

Human Factors and Ergonomics in Consumer Product Design: Methods and Techniques (Handbook of Human Factors in Consumer Product Design)
Human Factors and Ergonomics in Consumer Product Design: Methods and Techniques (Handbook of Human Factors in Consumer Product Design)

Every day we interact with thousands of consumer products. We not only expect them to perform their functions safely, reliably, and efficiently, but also to do it so seamlessly that we don’t even think about it. However, with the many factors involved in consumer product design, from the application of human factors and ergonomics...

The Secret Language of Money: How to Make Smarter Financial Decisions and Live a Richer Life
The Secret Language of Money: How to Make Smarter Financial Decisions and Live a Richer Life
If money were about math, none of us would be carrying any debt.

The numbers are simple. What’s complicated is what we do with money. We use money to soothe our feelings and buy respect, to show how much we care or how little. We don’t simply earn, save, and spend money: we flirt with it, crave it,...

The Zombie Survival Guide: Complete Protection from the Living Dead
The Zombie Survival Guide: Complete Protection from the Living Dead
The Zombie Survival Guide is your key to survival against the hordes of undead who may be stalking you right now. Fully illustrated and exhaustively comprehensive, this book covers everything you need to know, including how to understand zombie physiology and behavior, the most effective defense tactics and weaponry, ways to...

Developer Testing: Building Quality into Software (Addison-Wesley Signature Series (Cohn))
Developer Testing: Building Quality into Software (Addison-Wesley Signature Series (Cohn))

How do successful agile teams deliver bug-free, maintainable software—iteration after iteration? The answer is: By seamlessly combining development and testing. On such teams, the developers write testable code that enables them to verify it using various types of...

An Introduction to Waves and Oscillations in the Sun (Astronomy and Astrophysics Library)
An Introduction to Waves and Oscillations in the Sun (Astronomy and Astrophysics Library)

“An Introduction to Waves and Oscillations in the Sun” is intended for students and researchers who work in the area of solar and astrophysics. This book contains an introduction to the Sun, basics of electrodynamics, magneto-hydrodynamics for force-free and current-free fields. It deals with waves in uniform media with relevance...

Packages and Abstraction
Packages and Abstraction
In thisunit,weconsider anumber of facilities of Java that are particularly useful for structuring larger systems.

Classesand class hierarchies are the fundamental structuring concepts for Java programs. In larger programs, consisting of many classes, we oftenneed ahigher level of structure also. The Java language provides the
...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy