Node.js Development in Cloud Foundry
Tutorials that teach this
- Tutorial SAP HANA XS Advanced - Modules within Node.js SAP HANA applications
- Tutorial Debug XSJS and node.js scripts in SAP HANA XS Advanced
- Tutorial Create Tokens Required for Concur API Access
- Tutorial Create an Application with Cloud Foundry Node.js Buildpack
- Tutorial SAP HANA XS Advanced, Creating a Simple OData Service
- Tutorial Create a Cloud Foundry or XS Advanced App that Queries SAP HANA
- Tutorial Automating SAP HANA Cloud Tasks with a REST API
- Tutorial SAP HANA XS Advanced - Database access from Node.js
- Tutorial Create an Application for Producing Messages
- Tutorial Create an Application for Receiving Messages
- Tutorial SAP HANA XS Advanced - Text Bundles within Node.js SAP HANA applications
- Tutorial Add Multitenancy to a Node.js Application Secured by the SAP Authorization and Trust Management service (XSUAA)
- Tutorial Deploy an App to SAP BTP, Cloud Foundry runtime
- Tutorial Deploy a Node.js Application for SAP HANA
- Tutorial SAP HANA XS Advanced - Asynchronous Non-Blocking I/O within Node.js SAP HANA applications
- Tutorial SAP HANA XS Advanced - Web Sockets within Node.js SAP HANA applications
- Tutorial SAP HANA XS Advanced, Creating a Node.js Module
Docs explaining this concept
Prerequisites
- Concept Cloud Foundry CLI Usage and Commands
- Concept Cloud Foundry application deployment on SAP BTP
- Concept SAP HANA XS Advanced Multi-Target Application (MTA)
- Concept SAP Web IDE for SAP HANA
- Concept Cloud Foundry Environment Instance
- Concept Node.js SAP HANA Client Setup
- Concept SAP HANA Database Connectivity via Node.js
- Concept Node.js Runtime Installation
- Concept Node.js Application Structure
- Concept SAP HANA Cloud Operational Automation
- Concept SAP HANA Cloud with HDI Containers
- Concept MTA Modules and Resources
- Concept Multitarget Application (MTA) Development Descriptor
- Concept npm Package Management
- Concept SAP HANA Native Application Development
Concepts that build on this
- Concept SAP Concur API Integration
- Concept JSON File-Based Token Persistence
- Concept Node.js Application Router Package (@sap/approuter)
- Concept Multitenancy with SaaS Provisioning Service
- Concept XSODATA Service File Definition
- Concept SAP HANA Data Lake File Store REST API Operations
- Concept Docker Image Deployment in Cloud Foundry
- Concept SaaS Provisioning Subscription Callbacks
- Concept SAP Application Router
- Concept Node.js Asynchronous Programming Patterns (Callbacks and Async Waterfall)
- Concept Approuter Application for Multitenancy
- Concept WebSocket Server with Node.js in SAP HANA XS Advanced
- Concept Kyma Runtime deployment
- Concept Cloud Foundry application deployment on SAP BTP
- Concept SAPUI5/Fiori User Interface
- Concept Internationalization (i18n) Language Localization
- Concept Kyma / Kubernetes Deployment
- Concept CAP Framework (Cloud Application Programming Model)
- Concept Credential Management
- Concept OAuth2 Token Flow (Refresh and Access Tokens)
- Concept xs-app.json Routing Configuration
- Concept Node.js Application Authentication on SAP BTP
- Concept Cloud Foundry Application Log Collection
- Concept SAP HANA Database Connectivity via Node.js
- Concept MCP (Model Context Protocol) Adapter for CAP
- Concept Express.js Route Configuration
- Concept CAP for Node.js
- Concept CAP Local Development Loop
- Concept XSJS and Node.js Version Compatibility
- Concept SAP Event Mesh Messaging Client Development
- Concept Cloud Foundry Application Lifecycle (Upload, Stage, Start)
- Concept MCP Inspector TUI Client
- Concept SAP Authorization and Trust Management (XSUAA) Authentication
- Concept Cloud Foundry Health Check Types (http, port, process)
- Concept Application Router
- Concept Node.js Text Bundle Internationalization