Time is running out! Submit now
DAYS
HOURS
MINUTES
SECONDS
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
Article
Learn Node.js, Unit 1: Overview of Node.js Learning Path
Code Pattern
Locate and count items with object detection
Error detection and handling with Redis
Open Project
Kabanero
Meetup
Jul25
Conference
Aug2
Workshop
Aug14
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.
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.
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.
Blog
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.
AnalyticsArtificial intelligence+
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.
Tutorial
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 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.
AnalyticsCloud Foundry+
See how a health records system is modernized with cloud technology from legacy mainframe code.
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.
Artificial intelligenceDeep learning+
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.
Mar 25, 2019
Curious what's going on in the Node.js community? Node contributor Joe Sepi talks about the new OpenJS Foundation, what it means for the JavaScript and Node.js ecosystems, and general information about being a Node.js community contributor.
Mar 21, 2019
BlockchainContainers+
Use Hyperledger Fabric and IBM Blockchain Platform to increase efficiency in the supply chain of a coffee retailer.
Mar 19, 2019
Artificial intelligenceCloud+
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.
AnalyticsApache Spark+
Before open source was cool, IBM worked to establish open source as technology that's safe (and good!) for the enterprise.
Mar 18, 2019
Learn how IBM has shaped the Node.js community and core and hear what we envision for the future of Node.
Mar 13, 2019
IBM is a founding member of the GraphQL Foundation, which supports the open source adoption of GraphQL, a query language for APIs and a runtime for fulfilling those queries with your existing data.
Dojo
Mar 05, 2019
Why open source is valuable to the enterprise and how to take advantage of it.
Curious what's going on in the Node.js community? Node collaborator Bethany Griggs talks about the LTS schedule, features in the Node 12.x release, and what you need to do now to take advantage of the new release when it's ready.
OpenSSL 1.1.1 is now included in Node.js. Learn what it means for you and how it affects the Node.js LTS releases.
Feb 26, 2019
JavaScriptMobile development+
One of the popular frameworks for cross-platform mobile application development is React Native. This article is a quick guide to React Native with pointers to existing resources and some suggested best practices when writing your React Native mobile app.
Feb 20, 2019
In part 13 of the Node.js Learning Path, I show you how to debug and profile your Node.js applications.
API ManagementJava+
Learn why it makes sense to use JavaScript (Node.js), Swift, and the Java language on enterprise servers.
Back to top