Tag: node

Why You Should Avoid Selenium For Unit Testing Node.js Apps

Why you should avoid Selenium for unit testing Node.js apps

Dev

Although Selenium can be useful for testing the frontend of your web application, it is not well-suited for unit testing in Node.js.

Anton Kalik
Apr 27, 2023 ⋅ 6 min read
Setting Up A Monorepo With Lerna For A TypeScript Project

Setting up a monorepo with Lerna for a TypeScript project

Dev

Learn the process for how to set up a monorepo with Lerna and configure it for TypeScript, as well as alternatives tools to Lerna.

Vlado Tesanovic
Apr 21, 2023 ⋅ 8 min read
Build an Application With Node.js and PouchDB

Build an application with Node.js and PouchDB

Dev

In this article, you will create a simple bookstore API with CRUD functionality using Node.js, Express.js, and PouchDB.

Solomon Esenyi
Apr 19, 2023 ⋅ 5 min read
How To Represent Large Numbers In Your Node.js App

How to represent large numbers in your Node.js app

Dev

Manage large numbers in JavaScript using BigInt and popular third-party packages like Math.js, bignumber.js, and JS Big Decimal.

Joseph Mawa
Apr 14, 2023 ⋅ 8 min read
Building a TypeScript CLI with Node.js and Commander

Building a TypeScript CLI with Node.js and Commander

Dev

Learn how to use Commander with TypeScript to build powerful CLIs.

Stanley Ulili
Apr 13, 2023 ⋅ 18 min read
Nodejs Authentication

Understanding API key authentication in Node.js

Dev

By using API keys, the user doesn’t need to worry about multi-factor authentication with their username and password.

Muhammed Ali
Apr 12, 2023 ⋅ 5 min read
Node JS Ope API Spec

Write a scalable OpenAPI specification for a Node.js API

Dev

The OpenAPI specification provides a standard, language-agnostic interface to understand and interact with the API in a way that is easier for both humans and computers.

Rishabh Rawat
Apr 12, 2023 ⋅ 6 min read
Building a Simple Login Form with Node.js

Building a simple login form with Node.js

Dev

In this tutorial, we will learn how to build a simple login form to register and sign in users using Node.js.

Kingsley Ubah
Mar 29, 2023 ⋅ 7 min read
Headless Browser Testing Guide

Headless browser testing guide

Dev

Explore fast, lightweight headless testing tools: PhantomJS, Puppeteer, Headless Chrome, Nightmare, Selenium, Playwright, and Cypress.

Yomi Eluwande
Mar 20, 2023 ⋅ 12 min read
Top Tools Node.js Monitoring

Top 6 tools for Node.js monitoring

Dev

Learn about top tools for Node.js monitoring. Identify and address issues faster for enhanced reliability and improved UX.

Pascal Akunne
Mar 17, 2023 ⋅ 6 min read
Unit Integration Node JS Unit Test

Unit and integration testing for Node.js apps

Dev

Testing allows you to verify that changes to a project don’t break its expected behavior. We demo running unit and integration tests in a Node.js application with Express using Mocha, Chai, and Sinon.

Andrew Evans
Mar 15, 2023 ⋅ 12 min read

A guide to Node.js design patterns

Dev

Learn more about design patterns, like the factory method pattern, the singleton pattern, and the builder pattern you can start using in your code right now.

Fernando Doglio
Mar 10, 2023 ⋅ 21 min read