Learn more >
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
Create a database in a Docker container for local development
Promises in Node.js: An alternative to callbacks
Archived | Create a backend for frontend application architecture
Use LDAP and Active Directory to authenticate Node.js users
See all events
Dec 19, 2018
Oct 29, 2018
Oct 26, 2018
See all announcements
Featured | Blog
Jul 16, 2019
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
Follow the steps to build a cloud-ready Express.js application and deploy it on IBM Cloud.
Aug 15, 2019
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.
Aug 09, 2019
See how a fictional health care company uses cloud technology to access data stored on z/OS systems.
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 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
This sample code shows how Kubernetes-based microservices modernize a traditional application and demonstrates steps to deploy an app on OpenShift Source-to-Image toolkit.
This sample code shows a fictional healthcare application with Kubernetes-based microservices, a SQL database connected to a Java EE application running on Open Liberty for the business logic, and a Node.js application for the patient user interface.
Jul 31, 2019
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.
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.
Kabanero is an open source project that brings together foundational open source technologies into a modern microservices-based framework.
Jul 12, 2019
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
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
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
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
Learn about the basics of promises, including what they are, how to create them, and how to use them most effectively.
Jun 19, 2019
Learn how I upgraded a Node.js-addon written in C++ to run on Node.js 12.
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
Analyze social media after a natural disaster for insights that are useful to victims and first responders
May 20, 2019
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.
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
Learning about LoopBack? We've got 4 helpful resources to help you get started with the API creation framework.
May 10, 2019
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
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
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
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
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.
Mar 25, 2019
Mar 21, 2019
Use Hyperledger Fabric and IBM Blockchain Platform to increase efficiency in the supply chain of a coffee retailer.
Mar 19, 2019
Learn how IBM has played, and continues to play, a leading role in the evolution of open source and how we leverage that leadership to deliver world-class offerings and solutions that benefit our customers.
Don't let the numbers fool you. TLS 1.3 is a really important security update coming to Node.js. Here's why you should migrate to TLS 1.3 in Node.js.
Back to top