Logo
flag

Functional Design Patterns for Express.js

Logo

Please rate the book

0.0
Category:
Language:
English
pages:
141 pages
Release date:
22/09/2019
Rating:
0.0

Book short description

Ready to design Node.js backends that scale elegantly with new features and are a pleasure to maintain? Learn to apply functional programming patterns that transcend Express.js—these ideas are found in exceptional production codebases of all kinds. Whether you’re a seasoned back-end developer, front-end developer or recent web boot camp graduate, this step-by-step guide is for you.


Express is arguably the ubiquitous library for building Node backends. As of mid-2019, it is a dependency of 3.75 million codebases on Github alone. So if you hop into a Node codebase, chances are Express is part of it.

Starting from an empty directory, we’ll build a full-featured Express backend together and intentionally bump into codebase growing pains to motivate functional design patterns and Express features. With this book, you’ll:

  • Learn Express.js by building a pure backend with authentication from scratch.
  • Apply best practices to architect resilient, testable Node.js backends.
  • Expand your design palate with functional design patterns that transfer to any tech stack.
  • Demystify key web abstractions by deriving each layer yourself, then abstracting it away.

Based on real-world consulting experiences, this book features a razor-focused set of topics and tools you’ll actually use, without introducing any simplistic “code smells” or bad habits.

So whether you’re a seasoned back-end developer, front-end developer or recent web boot camp graduate, this step-by-step guide will help you develop exceptional Node backends that will outlive Express and expand your design palate with functional programming patterns for any tech stack.

What You Need

  • Node 10 or higher
  • A text editor


SkillHunt logo
This material is included in the paid subscription. Subscribe to a premium subscription and watch all courses right now!