Use IBM Cloud to generate, build, and deploy a Mongo, Express, React, and Node web application
Jan 31, 2019
Stewarding open source for the future
Create a backend for frontend application architecture
Create a cognitive banking chatbot
Create REST APIs in minutes with LoopBack 4
See all events
Dec 19, 2018
Oct 29, 2018
Oct 26, 2018
See all announcements
Featured | Series
Oct 11, 2018
Our Node.js Learning Path is a set of tutorials that introduces you to the Node fundamentals and walks you through creating a Node.js application and deploying it to the cloud. Learn more.
Featured | Code Pattern
Dec 26, 2018
This code pattern demonstrates using serverless computing and on-premises resources. On-premises resources such as databases and web applications can be securely accessed by serverless functions with the use of a Secure Gateway tunnel. The serverless functions can then be triggered through events or REST APIs.
Feb 15, 2019
Are you worried that all your code works in a production environment the same way it does locally? Join us as we explore TDD in the Enterprise.
Feb 13, 2019
Peek behind the curtain of any new innovation, and you’ll likely find a foundation built on open source contributions.
Feb 08, 2019
Think is IBM's flagship technology conference. This year, one of our leading containers dev advocates will be live streaming on Twitch. You don't want to miss his live coverage!
Before open source was cool, IBM was busy donating our code, establishing open licensing, pushing for open governance in the communities, and helping to establish open source as technology that was safe (and good!) for the enterprise. Hear how we're investing today for a more open tomorrow.
Feb 07, 2019
LoopBack is a highly extensible, open-source Node.js framework based on Express that enables you to quickly create dynamic end-to-end REST APIs and connect to backend systems such as databases and SOAP or REST services.
Feb 03, 2019
Use a Node.js proxy to inspect external APIs.
Feb 01, 2019
In part 12 of the Node.js Learning Path, I learn about MongoDB and convert the sample application to use MongoDB, one of the most popular NoSQL databases for Node.js applications.
Jan 29, 2019
In part 11 of the Node.js Learning Path, I introduce you to ExpressJS, one of the most popular Node.js web frameworks.
Jan 17, 2019
In part 10 of the Learn Node.js Learning Path, learn about Node.js loggers and start using two of the most popular logging packages for Node, Winston and Log4js.
Learn how to create one interface bot that redirects your messages to a specific bot and get answers for you.
Jan 16, 2019
In part 9 of the Learn Node.js tutorial series, learn how to do unit testing for Node.js applications. Get familiar with Mocha, Chai, Sinon, ESLint, and more.
Jan 10, 2019
In part 8 of the Node.js Learning Path, learn more about managing dependencies with the package.json file and the evolution of your Node applications.
Jan 09, 2019
Learn how to use the unified notification system of IBM Mobile Foundation to send push or SMS notifications to iOS, Android, Windows, or Ionic or Cordova apps, by using the vendor's infrastructure
Jan 08, 2019
The Node SDK delivers high-level access to all Watson Developer Cloud services without requiring REST expertise or new methods to authenticate to Bluemix.
Dec 31, 2018
In part 7 of the Node.js Learning Path, learn more about the Node.js ecosystem and use npm to find, install, and manage Node.js packages.
Dec 19, 2018
Develop a Node.js smart contract and web app for a Global Finance with blockchain use case.
Dec 13, 2018
Open source projects that support the creation and integration of Open Services for Lifecycle Collaboration
Build an application in Node.js, Swift, or Java that dynamically connects frontend code to backend code.
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.
Dec 12, 2018
This code pattern demonstrates using IBM Cloud Functions (based on Apache OpenWhisk) to build a REST API. The use case demonstrates how actions work with data services and execute logic in response to API requests. It also demonstrates how to secure the content behind the API using IBM AppID, by…
Dec 07, 2018
In part 6 of the Node.js Learning Path, put your knowledge to use and build your first Node.js application, a shopping list application.
The event loop enables Node's non-blocking I/O model, which is what helps it to scale under load. Learn more about the event loop and how to use it.
Nov 30, 2018
Learn how IBM has shaped the Node.js community and core and hear what we envision for the future of Node.
Nov 28, 2018
Nov 26, 2018
Use the LTI standard to write web applications that integrate with online training platforms as learning modules.
Nov 22, 2018
Node Application Metrics provides a foundational infrastructure for collecting resource and performance monitoring data for Node.js-based applications.
Nov 14, 2018
Before you can start building Node.js apps, you need a strong understanding of Node basic concepts, including blocking and non-blocking programming, Node modules, and more.
The API Microgateway is a developer-focused, programmable API gateway written in Node.js to secure and control microservices and APIs.
Deploy Hyperledger Fabric locally with EVM and create a proxy for interacting with a smart contract through a Node.js web app.
Nov 08, 2018
Use IBM Cloud to generate, build, and deploy a Mongo, Express, React, and Node web app.
IBM CloudIBM Cloud Native+
In this blog post, we explain what the MEAN and MERN stacks are, summarize a cloud-native approach to development, and introduce IBM Cloud Starter Kits.
Nov 07, 2018
Pattern shows how to create and deploy a cloud native web app using the MongoDB, Express, AngularJS, Node.js stack
Artificial IntelligenceData Science+
Use IBM Watson Studio to solve a business problem and predict customer churn using a Telco customer churn data set.
Node package managerNode.js
In this Node.js tutorial, get a high-level overview of Node.js concepts, including the Read Eval Print Loop (REPL) utility.
Nov 02, 2018
Learn how to track assets and visualize incoming sensor data from the Watson IoT Platform on a mapping application using Leaflet and ArcGIS.
Oct 30, 2018
API ManagementArtificial Intelligence+
Use REST APIs to deploy services through a simple conversation in human natural language.
Oct 27, 2018
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.
Oct 23, 2018
Oct 22, 2018
Catch up on all the exciting news from the IBM Node.js Team at the Node+JS Interactive conference.
Oct 10, 2018
In this tutorial, learn 3 different ways to install Node.js and npm, and the advantages and disadvantages of each. Also, see how to install VSCode for editing your Node applications.
Oct 03, 2018
In this tutorial, follow the steps to create, build, and run a simple LoopBack 4 application. Additionally, learn how to expose GraphQL APIs from the same LoopBack application.
Sep 26, 2018
Loopback, VR, Call for Code, and more
Sep 22, 2018
DatabasesIBM Power Systems+
The cx_Oracle and node-oracledb modules provide an easy way to connect to an Oracle database running on any platform.
Sep 20, 2018
Create a blockchain application that automates a vehicle manufacturing process from buyer to manufacturer.
Sep 19, 2018
Build an app that classifies email, either labeling it as 'Phishing,' 'Spam,' or 'Ham' if it does not appear suspicious.
Sep 17, 2018
Apache CordovaArtificial Intelligence+
Build a hybrid mobile app that can capture an image, recognize, and translate text using Tesseract OCR and Watson Language Translator.
Sep 12, 2018
See how a Node.js-based auction application can help democratize the art market.
Sep 11, 2018
Can't figure out why your Node.js applications are failing? This article covers common Node failure points and the open source tools you can use to determine what is causing your problems.
Back to top