CHAPTER 10

image

Mach

It is better to have a system omit certain anomalous features and improvements, but to reflect one set of design ideas, than to have one that contains many good but independent and uncoordinated ideas.

—Frederick P. Brooks

There is no shortage of Node.js web servers. Express/Connect, Kraken, and Sails are all popular choices. Mach is a relatively young project in this space, though its predecessor, Strata.js, enjoyed a strong following for several years. Mach was created by Michael Jackson, a former Twitter developer, with a few explicit principles in mind:

  • HTTP requests are seamlessly passed to JavaScript functions.
  • A promise-oriented ...

Get JavaScript Frameworks for Modern Web Dev now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.