The Awesome Node.js feed

Today

Nock

A HTTP mocking and expectations library.
Featured Module // Category HTTP

Yesterday

apollo-opentracing

Performance trace your Apollo GraphQL server with Opentracing
Featured Module // Category Distributed Computing

BrowserWorker - service workers made easy

Article Popular Story // dev.to

LoopBack vs Express

Popular comparison
  • LoopBack - Powerful framework for creating REST APIs and easily connecting to backend data sources.
  • Express - A minimal and flexible web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.

Last 7 Days

Mochify

TDD with Browserify, Mocha, PhantomJS and WebDriver.
Featured Module // Category Testing

Sequelize vs Objection.js

Popular comparison
  • Sequelize - Multi-dialect ORM. Supports PostgreSQL, SQLite, MySQL.
  • Objection.js - Lightweight ORM built on the SQL query builder Knex.

Node.js Top 10 Articles for the Past Month (v.June 2019)

Article Popular Story // medium.com

Awesome Node.js Newsletter ยป 160

Top Stories
  • ๐Ÿ›‘ You don't need passport.js - Guide to node.js authentication โœŒ๏ธ
  • I've been using GraphQL professionally for more than a year. Here is my unbiased review of the technology.
  • 12 Things NOT To Do When Building React Apps With Redux
Follow us on Twitter @NodejsLibHunt

Sinon.JS

Test spies, stubs and mocks.
Featured Module // Category Testing

The Oracle Problem: a survey of javascript fuzzing tools

This article describes the "oracle problem" in testing and surveys the current state of JavaScript tooling for various kinds of fuzz testing, including mutational fuzzing, generative testing, property-based testing, model-based testing and mutation testing.
Article Added by: gsam // medium.com

Error handling - The missing piece of your node.js architecture

Article Popular Story // softwareontheroad.com

CSRF in Action ๐ŸŽญ

Article Popular Story // smellycode.com

Pug vs nunjucks

Popular comparison
  • Pug - High-performance template engine heavily influenced by Haml.
  • nunjucks - A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired).

forgJs

ForgJs is a javascript lightweight object validator.
Featured Module // Category Data Validation

Lowdb vs NeDB

Popular comparison
  • Lowdb - Small JavaScript database powered by Lodash.
  • NeDB - Embedded persistent database written in JavaScript.

Objection.js vs Sequelize

Popular comparison
  • Objection.js - Lightweight ORM built on the SQL query builder Knex.
  • Sequelize - Multi-dialect ORM. Supports PostgreSQL, SQLite, MySQL.

Using multiple threads and web workers to increase speed of a dead link checker

Article Popular Story // javascriptwebscrapingguy.com

WebSockets in Node.js

Article Popular Story // masteringjs.io

Express Basics for Beginners

Article Popular Story // dev.to

simplecrawler

Event driven web crawler.
Featured Module // Category Miscellaneous