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.

Develop AI Enabled Node.js applications



Build Node.js applications

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

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

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

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

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

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

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

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

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

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

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

This article offers guidance on continuous integration/continuous delivery...
Deploy Node.js applications


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

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

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

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

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

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

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



Manage Node.js applications

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

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

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

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

Learn how to investigate common problems in production, including memory...
Featured Node.js resources

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

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

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

Additional tutorials and labs

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