@ibm+build smart
+buildsmart
Learn more >
@redhat+build open
+buildopen
Use this JavaScript runtime environment to run JavaScript code outside the browser.
In this episode, Node collaborator Sam Roberts talks about his work in the Security Working Group, TLS 1.3, OpenSSL, cryptography and more.
Jul 11, 2019
Node.js
Podcast
IBM Developer Podcast
Article
Learn Node.js, Unit 1: Overview of Node.js Learning Path
Tutorial
Create a database in a Docker container for local development
Promises in Node.js: An alternative to callbacks
Meetup
Aug29
Sep5
Conference
Sep9
See all events
Announcement Dec 19, 2018
Announcement Oct 29, 2018
Announcement Oct 26, 2018
See all announcements
Featured | Blog
Jul 16, 2019
Cloud NativeContainers+
Kabanero, Appsody, and Codewind are three open source projects from IBM that developers can use to build cloud-native apps faster for Kubernetes environments.
Featured | Tutorial
May 17, 2019
ContainersKubernetes+
Follow the steps to build a cloud-ready Express.js application and deploy it on IBM Cloud.
Blog
Aug 21, 2019
Learn about Codewind, a solution that provides extensions to popular IDEs, so you can use the workflow and IDE you already know to build applications in containers.
Aug 20, 2019
Appsody is an open source project which provides a set of tools and capabilities, enabling you to build applications which are not just cloud packaged, but cloud-native. Get an introduction to the tech.
Code Pattern
Aug 19, 2019
Artificial intelligenceCloud Foundry+
The new Watson Conversation Slots feature allows you to create a complex dialog with fewer nodes. Using slots in this example, we can define the fields in one dialog node and handle the logic in a single node.
Aug 15, 2019
API ManagementFinance+
Learn how to use API Connect for OAuth functions, App Connect for API orchestration, and Node.js to develop a secure microservices-based banking application.
Series
Aug 09, 2019
AnalyticsArtificial intelligence+
See how a fictional health care company uses cloud technology to access data stored on z/OS systems.
API ManagementLoopBack+
LoopBack was awarded the 2019 API Award for the 'Best in API Middleware' category. Learn more about the award and what made LoopBack stand out.
Aug 08, 2019
The IBM Developer podcast is the place where developers hear all about open topics and technologies.
Aug 06, 2019
Artificial intelligenceCloud+
Create a banking chatbot with conversation, natural language understanding, anger detection, and answer discovery from FAQ documents.
Aug 05, 2019
Artificial intelligenceDeep learning+
Take a look at new MAX models for natural language processing tasks and new pens on CodePen.
Aug 01, 2019
ContainersIBM Cloud+
This code pattern is a Node.js web application for a conceptual health records system designed to showcase how Kubernetes-based microservices modernize a traditional application using the OpenShift Source-to-Image toolkit.
ContainersDocker+
This code pattern shows how to modernize a Java EE application running on Open Liberty by transforming it into Kubernetes-based microservices. It demonstrates steps to create a container image of a RESTful application for a conceptual health records system connected to a MySQL database and deployed in an enterprise Kubernetes…
Jul 31, 2019
BlockchainContainers+
Use IBM Blockchain Platform and IBM Kubernetes Service to build a Node.js application for global finance.
Jul 22, 2019
Build a Node.js chatbot using Watson Assistant and Elasticsearch that can run on either Kubernetes or Cloud Foundry.
CloudDatabases+
Integrate your Alexa skill with a serverless action and have a conversation about the weather, build your own conversation, or choose a conversation from the Bot Asset Exchange.
Open Project
ContainersDevOps+
Kabanero is an open source project that brings together foundational open source technologies into a modern microservices-based framework.
Other
Jul 12, 2019
CloudData stores+
This sample code shows how to convert, enhance, and analyze images uploaded from a web application to the cloud. Serverless is a natural choice for this type of processing because your functions will be run on demand and at scale.
Artificial intelligenceIBM PowerAI+
This code pattern demonstrates how to use PowerAI Vision Object Detection to detect and label objects within an image.
Jul 10, 2019
Jul 08, 2019
Artificial intelligenceNode.js+
Use Watson Discovery to create an AI-powered chatbot that provides a webhook to call out to other services for additional sources of information, instead of simple predefined responses.
Jul 03, 2019
CloudCloud Native+
Guidance on how to develop applications that are resilient to temporary network blips. This article shows an example of using retry logic in a Redis client library to illustrate the steps you can take to design a self-healing connection to a persistent data store or a cache.
Jul 02, 2019
Node.jsWeb development
We are happy to announce the release of version 1.0.0 of our open-source library OpenAPI-to-GraphQL which allows you to use your existing REST API portfolio to build easy-to-use GraphQL interfaces.
Jun 28, 2019
Build a cognitive news search and trends web app using Node.js and the Watson Discovery service.
Walk through a working example of a web application that queries and manipulates data from the Watson Discovery Service. Use Watson Knowledge Studio to enhance the data enrichments, and then use the app's UI components as a starting point for developing your own Watson Discovery Service applications.
Jun 25, 2019
Translate APIs described by OpenAPI Specifications (OAS) or Swagger into GraphQL
Jun 20, 2019
JavaScriptNode.js+
Get the quick tips and tricks you need to use ESLint to autofix and format your JavaScript.
Learn about the basics of promises, including what they are, how to create them, and how to use them most effectively.
Jun 19, 2019
JavaScriptNode.js
The release brings many significant improvements to the z/OS JavaScript community including increased performance, security, and zero license charge.
InfrastructureJavaScript+
Learn how I upgraded a Node.js-addon written in C++ to run on Node.js 12.
Tech Talks
May 30, 2019
Curious what's going on in the Node.js community? Node collaborator Gireesh Punathil talks about the new Diagnostic Report utility which was recently brought into the Node.js core to help developers identify almost all scenarios of Node.js application anomalies in production.
May 21, 2019
IoTNode-RED+
Analyze social media after a natural disaster for insights that are useful to victims and first responders
May 20, 2019
BlockchainDocker+
With its distributed ledger, smart contracts, and non-repudiation capabilities, blockchain is revolutionizing the way financial organizations do business, and the insurance industry is no exception. This code pattern shows you how to implement a web-based blockchain app using Hyperledger Fabric to facilitate insurance sales and claims.
CloudContainers+
The OpenWhisk community began prototyping OpenWhisk runtime environments, specifically Node.js, so OpenWhisk actions can be deployed and run on Knative. This tutorial shows how to experiment with IBM Cloud Kubernetes Service and see how it differs from other environments.
May 16, 2019
ContainersIBM Cloud Pak for Applications+
Learn best practices for managing memory in container-based Node.js applications.
May 13, 2019
LoopBackNode.js
Learning about LoopBack? We've got 4 helpful resources to help you get started with the API creation framework.
May 10, 2019
Artificial intelligenceIoT+
Web developer and YouTuber Wes Bos takes off on the IBM Developer Drone Challenge. In part 1, Wes dives into the hardware, documentation, and required programming, and then it's time to roll up his sleeves and get coding.
Web developer and YouTuber Wes Bos has his DJI Tello drone flying and now wants to use React to create a user interface to control his flight patterns. Join Wes as he hammers out his code and uses the interface to perform some fancy flying maneuvers.
Apr 27, 2019
AnalyticsCloud Foundry+
See how a health records system is modernized with cloud technology from legacy mainframe code.
Apr 26, 2019
API ManagementHybrid Cloud+
This tutorial addresses how both API providers and API consumers interact with API Connect as an API hub. We cover basic concepts and show API providers how to use Node.js for internal service and how to use Node.js in an application for the API consumer to call the API.
Apr 25, 2019
In this blog post, we look at some of the issues you need to be aware of and what you need to do when you migrate your Node.js application to use TLS 1.3.
Apr 23, 2019
Node.js 12 was released this week. Learn what diagnostic, security, and performance features that we're most excited about.
Apr 16, 2019
Get some quick tips for how to get syntax validation, schema validation, and highlighting working with GraphQL.
Apr 12, 2019
AndroidCloud+
This code pattern demonstrates using push notifications with a serverless back end. When you use a serverless approach for back-end mobile apps, you can run your code or functions based on events. It's easy to create functions that you can schedule to run at specific times, and you can automate…
Apr 05, 2019
BlockchainHyperledger Fabric+
Set up a Hyperledger Fabric network on IBM Blockchain Platform, instantiate a smart contract, and develop a Node.js web application with the Hyperledger Fabric SDK to interact with the deployed network.
Mar 28, 2019
IoTMAX - Model Asset eXchange+
Learn how to create a customized node for a RESTful deep learning microservice, providing access to that service's API in your Node-RED flows.
Use an open source object detector deep learning model to display and filter objects recognized in an image in a web application.
Process image, video, audio, or text data using deep learning models from the Model Asset Exchange in Node-RED flows.
Artificial intelligenceJupyter Notebook+
Utilize the power of Node.js in Jupyter Notebooks with pixiedust_node, an open source Python library.
Mar 27, 2019
The Node.js Foundation and JavaScript Foundation are merging to form the OpenJS Foundation. The OpenJS Foundation brings more focus, collaboration, and energy for advancing Node.js and JavaScript projects and communities.
Mar 26, 2019
Learn why Diagnostic Report is important, how to interpret the report data, and walk you through some example use cases of using the tool.
In the final unit of the Node.js Learning Path, move the Shopping List application's data to Cloudant and use an open source Cloudant driver to access and manipulate the data.
Back to top