Getting Started with the Red Hat build of Node.js

Red Hat build of Node.js. is an open source JavaScript runtime environment designed to build modern scalable applications based on Node.js.

Red Hat build of Node.js feature image

Develop AI Enabled Node.js applications

LLM Node.js learning path feature image
Learning Path

How to get started with large language models and Node.js

Learn how to access a large language model using Node.js and LangChain.js....
Diving Deeper with large language models and Node.js
Learning Path

Diving Deeper with large language models and Node.js

In this learning path we dig deeper into using large language models (LLMs)...
Node.js applications to OpenShift AI image
Learning Path

Deploying your LangChain.js Node.js applications to OpenShift AI

This learning exercise will deploy an existing Node.js application based on...

Build Node.js applications

containers
Article
May 17, 2023

Build lean Node.js container images with UBI and Podman

Evan Shortiss

Learn how to build better container images for your Node.js applications...

Node.js reference architecture
Article
Dec 21, 2022

Introduction to the Node.js reference architecture, Part 11: Typical development...

Michael Dawson

When discussing architecture, consider that developers use various...

Node.js reference architecture
Article
Aug 09, 2022

8 elements of securing Node.js applications

Lucas Holmquist

Discover key elements of building security into your software development...

Node.js reference architecture
Article
Aug 26, 2021

How to build good containers in Node.js

Michael Dawson

Explore Node.js best practices for building good containers with faster...

Node.js reference architecture
Article
May 10, 2021

Our advice for the best Node.js logging tool

Michael Dawson +1

Part 2 dives into best practices for Node.js logging, what makes a good...

Featured image for Introduction to the Node.js reference architecture
Article
May 17, 2021

Introduction to the Node.js reference architecture, Part 3: Code consistency

Lucas Holmquist

Find out why code consistency matters in the Node.js reference architecture,...

Node.js reference architecture
Article
Nov 03, 2022

Node.js Reference Architecture, Part 10: Accessibility

Michael Dawson

Learn what Node.js developers can do to make applications more accessible to...

Node.js reference architecture
Article
Feb 22, 2023

Our advice for installing Node.js modules using npm registry

Lucas Holmquist

One of the most important parts of the Node.js ecosystem is its modules, and...

Node.js reference architecture
Article
Mar 21, 2023

How to investigate 7 common problems in production

Michael Dawson

Learn how to investigate common problems in production, including memory...

Node.js reference architecture
Article
Jul 27, 2023

Introduction to the Node.js reference architecture: Testing

Lucas Holmquist

This article offers guidance on testing from the Node.js reference...

Featured image for Node.js.
Article
Oct 09, 2023

Load balancing, threading, and scaling in Node.js

Michael Dawson

​​​​​​​Many apps require more computational resources than a...

Node.js reference architecture
Article
Nov 01, 2023

CI/CD best practices in Node.js

Lucas Holmquist

This article offers guidance on continuous integration/continuous delivery...

Deploy Node.js applications

Feature image for Red Hat OpenShift
Learning Path

How to deploy full-stack JavaScript applications in OpenShift

Red Hat OpenShift is a Kubernetes distribution that makes it easy to deploy...
Node.js container with S2I feature image
Article
Nov 23, 2022

How to deploy Next.js applications to Red Hat OpenShift

Michael Dawson

Next.js is one of many popular frameworks for deploying sites based on...

Featured image for Kubernetes and OpenShift.
Article
Jul 20, 2021

Deploy Node.js applications to Red Hat OpenShift with Helm

Ash Cripps

Learn how to deploy Node.js apps to Red Hat OpenShift by using Helm package...

Deploy JavaScript applications to OpenShift

Deploy a sample app in the sandbox
Article
Apr 11, 2023

Deploy React applications to OpenShift

Yashwanth Maheshwaram

Learn how to deploy a basic React application to Red Hat OpenShift and get...

openshift containers
Article
Jan 30, 2024

How to deploy Next.js applications to OpenShift

Yashwanth Maheshwaram

Learn how to deploy Next.js applications to Red Hat OpenShift, which offers a...

openshift containers
Article
Nov 23, 2023

How to deploy AngularJS apps to OpenShift

Yashwanth Maheshwaram

This article provides a quick guide to deploying AngularJS apps to OpenShift.

OpenShift
Article
Jan 16, 2024

How to deploy Vue.js applications to OpenShift

Yashwanth Maheshwaram

Learn how to deploy a Vue.js application on Red Hat OpenShift, which has...

openshift containers
Article
Feb 01, 2024

How to deploy Meteor.js applications to OpenShift

Yashwanth Maheshwaram

Learn how to deploy Meteor.js applications to Red Hat OpenShift, which offers...

Article
Article
Feb 12, 2024

Deploy Svelte apps to OpenShift

Yashwanth Maheshwaram
Article
Article
Feb 12, 2024

Deploy Nuxt.js apps to OpenShift

Yashwanth Maheshwaram
Article
Article
Feb 12, 2024

Deploy Node.js REST API to OpenShift

Yashwanth Maheshwaram

Manage Node.js applications

Blog
Blog
Dec 14, 2022

Observability for Node.js applications in OpenShift

Michael Dawson

The ability to observe and collect information about your application in...

Deploying Node.js applications to Kubernetes with Nodeshift and Minikube
Article
Oct 28, 2021

Consume Pino logs from Node.js applications

Ash Cripps

Learn how to create and consume Pino logs from Node.js applications with...

Featured image for "Monitoring Node.js applications on Red Hat OpenShift with Prometheus."
Article
Mar 22, 2021

Monitor Node.js applications on Red Hat OpenShift with Prometheus

Alexandros Alykiotis

Create a simple containerized Node.js application and monitor instrumentation...

Node.js reference architecture
Article
Aug 23, 2022

How to use OpenTelemetry to trace Node.js applications

Annapurna Patil +2

Discover how to instrument your Node.js application to troubleshoot...

Node.js reference architecture
Article
Mar 21, 2023

How to investigate 7 common problems in production

Michael Dawson

Learn how to investigate common problems in production, including memory...

Featured Node.js e-books and cheat sheets

A Developer's Guide to the Node.js Reference Architecture

A Developer's Guide to the Node.js Reference Architecture

Michael Dawson +1
Share graphics_10 tips for running Node.js applications on OpenShift

10 tips for running Node.js applications on OpenShift

Luke Holmquist
Share graphics_ECMAScript Modules

ECMAScript Modules Cheat sheet

Lucas Holmquist
Share graphics_NodeJS Event Emitters

Node.js Event Emitter Cheat Sheet

Alex Alykiotis
Share graphics_npm CLI

npm CLI Cheat Sheet

Lucas Holmquist
Share graphics_NodeJs

Node.js Cheat Sheet

Alex Alykiotis

Featured Node.js resources

LLM Node.js learning path feature image
Article
Jul 22, 2024

A quick look at large language models with Node.js, Podman Desktop, and the...

Michael Dawson

Explore large language models (LLMs) by trying out the Granite model on...

Featured image for the UBI 8 Node.js minimal image
Article
Jun 18, 2024

Build applications with Paketo Buildpacks and Red Hat UBI container images

Michael Dawson +2

Learn how to build applications with Paketo buildpacks and Red Hat Universal...

Node.js reference architecture
Article
May 22, 2024

Advanced container management at the edge for Node.js apps

Michael Dawson

Learn how to run a container on an device using Kubernetes and manage it...

Node.js and JavaScript at the edge: The why, what, and how

Node.js and JavaScript at the edge: The why, what, and how

Additional tutorials and labs

Feature image for Red Hat OpenShift
Learning Path

How to deploy full-stack JavaScript applications in OpenShift

Red Hat OpenShift is a Kubernetes distribution that makes it easy to deploy...
Interactive Tutorial

Developing with Node.js

This track provides an introduction to cloud-native development with Node.js...