Node.js

An open-source JavaScript run-time environment for executing server-side JavaScript code.

Read more   

Related code patterns

Analyze an image and send a status alert

Build an app that loads an image to a database, analyzes it, and based on the results, triggers an alert indicating a need for action.


Analyze Twitter handles and hashtags for sentiment and content

Create charts and graphs for Sentiment, Emotional Tone, and Keywords for Twitter handles and hashtags.


Develop an IoT app with Node-RED and Watson

Simulate an IoT device, a motor that you can manage via Node-RED, the Watson IoT platform and the typical PaaS services. Monitor streaming device data with the IoT dashboard and persist it using a Cloudant database.


Create an Android calorie-counter app

Built for developers familiar with JavaScript and Node.js that are interested in creating a mobile app that interacts with the camera on a mobile device. Captured food images are identified and processed so that nutritional information can be generated and displayed. This journey makes use of the Watson Node.js SDK to access visual recognition processing.


Create an Alexa skill with serverless and a conversation

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.


Implement computer vision for PlayerUnknown’s Battlegrounds live streams

PUBG Rotisserie performs OCR on Twitch live streams to identify which streams have only a handful of players left and are close to the final moments of play.


Build your first blockchain application

Get started with this secure, distributed, open ledger technology by completing a journey series that shows you how to build a working blockchain app step by step.


Create and execute blockchain smart contracts

Use the Hyperledger Composer framework to create and execute smart contracts within a blockchain application built on Hyperledger Fabric.


Build and monitor your own IoT-driven conveyor belt

Create a basic conveyor belt with an IoT device that sends monitoring data to Watson IoT Platform on Bluemix.


Assemble a pizza-ordering chatbot dialog

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.


Enrich multimedia files using services

Use the IBM Watson Node.js SDK to create a web UI app that enriches multimedia files using speech-to-text conversion, tone analysis, natural language understanding, and visual recognition processing.


Create a cognitive news alerting app

Create a cognitive news app in Node.js to deliver custom alerts via email for specific products or brands mentioned in the news. The app can also alert user on brand sentiment, related products as well as stock price changes.


Run blockchain technology on a Linux mainframe

Discover how to use Hyperledger Composer and its tools, editors, and business network model to write, deploy, and test chaincode on LinuxONE.


Create a cognitive news search app

Build a cognitive news search and trends web app using Node.js and the Watson Discovery service.


Implement voice controls for a serverless home automation hub

Discover how simple it is to build a home automation hub using natural-language services and OpenWhisk serverless technology.


Manage microservices traffic using Istio

Developers can use a service mesh to manage microservices with load balancing, advanced traffic management, request tracing and connective capabilities.


Mine enterprise data for insight with cognitive technology

Learn how to use the Watson Discovery Service to import, enrich, and explore your organization's data and mine it for actionable insight.


Create a cognitive banking chatbot

Create a banking chatbot with conversation, natural language understanding, anger detection, and answer discovery from FAQ documents.


Create a to-do list app using blockchain

Learn to perform traditional data store transactions with blockchain by implementing a web-based, to-do list app that enables you to browse, read, edit, add, and delete list items.


Deploy an asset-transfer app using blockchain

Learn app development within a Hyperledger Fabric network by creating an asset-transfer app to transfer marbles between multiple owners.


Related tech talks

Developing microservices and APIs on IBM Cloud

July 12, 2017

This tech talk presents a deep dive into Acme Freight, a best-practice sample application with a technology stack based entirely in IBM Cloud.


EclairJS

November 9, 2016

In this presentation, IBM Senior Software Engineer Brian Burns takes a deeper dive into EclairJS and how it interacts with Apache Spark.


Related Blogs

New Tools and Services for Node.js Developers

It’s time to help enterprise Node.js developers focus on what matters. At Node Interactive this year, we announced a slew of new products and services that aim to dramatically improve the way enterprise developers code in Node.js. During the conference, we showed how to use our recently open sourced Yeoman generators to create production-ready applications...

Continue reading New Tools and Services for Node.js Developers