node

How to handle data validation in Node using validatorJS

In this tutorial, we'll learn how to put basic input validation in place with validatorJS. We'll also learn how to define custom validation rules...
Nkere-Awaji Inwan
4 min read

How to set up a Headless Chrome Node.js server…

It has become increasingly critical to have a headless browser running inside a container. This tutorial demonstrates how to create a Dockerfile to set...
Tigran Bayburtsyan
4 min read

Understanding message queuing systems using RabbitMQ

RabbitMQ is one of the most popular open-source message brokers. We take it for a spin with Node.js.
Alexander Nnakwue
8 min read

Node worker threads with shared array buffers and Rust…

Node.js worker threads empower you to scale JavaScript code across many CPU and even GPU cores, since you can access GPU over Rust WebAssembly.
Tigran Bayburtsyan
4 min read

How to build a web crawler with Node

In this article, we will learn how to build a web crawler that uses Node workers.
Jordan Irabor
6 min read

Generating video previews with Node.js and FFmpeg

FFmpeg is a great choice for video manipulation. Learn to generate video previews by using it alongside Node.js.
Maciej Cieślar
7 min read

Understanding Elasticsearch query body builder in Node.js

Learn how writing queries using the builder syntax offers big advantages over raw Elasticsearch queries.
Alexander Nnakwue
13 min read

The best unit testing frameworks for Node.js

In this post, we will compare some of the most popular and widely used frameworks; Jasmine, Jest, AVA, and Karma.
Jeremy Kithome
5 min read

Natural language processing for Node.js

This post will be useful for developers who already use NLP with Python but want to transition to achieve the same results with Node....
Jordan Irabor
6 min read

Going serverless with your Node.js apps

Serverless applications have come to stay. Learn how to get one running with Node.js.
Alexander Nnakwue
9 min read

Unit and integration testing for Node.js apps

Check out this tutorial about unit and integration testing for Node.js applications.
Andrew Evans
12 min read

Unit testing Node.js applications using Mocha, Chai, and Sinon

We will look at how to use Mocha for testing, Chai for assertions and Sinon for mocks, spies, and stubs.
Godwin Ekuma
8 min read