Overview

Quick Start#

For a quick start check out the getting started section.

Why the SAP Cloud SDK for JavaScript?#

The SAP Cloud SDK supports you end-to-end when developing applications that communicate with SAP solutions and services such as SAP S/4HANA Cloud, SAP SuccessFactors, and many others.

Using the SAP Cloud SDK, you can reduce your effort when developing an application on SAP Cloud Platform by building on best practices delivered by the SAP Cloud SDK. The SAP Cloud SDK provides Java libraries, JavaScript libraries, project templates, and a continuous delivery toolkit.

Feature Matrix#

Legend: โœ”๏ธ - Generally Available, โŒ - Not Available, ๐Ÿ’ก - Beta, โš™๏ธ - Planned

FeatureSAP Cloud SDK JavaScript
CategoryNameStatusDocsNotes

Legacy

SOAP

โŒ

Take a look at the node-soap library

Legacy

BAPI

โŒ

Take a look at the SAP NetWeaver RFC SDK client bindings for Node.js

Legacy

RFC

โŒ

Take a look at the SAP NetWeaver RFC SDK client bindings for Node.js

OData

OData v2 type-safe client

โœ”๏ธ

docs

OData

OData v4 type-safe client

โœ”๏ธ

docs

OData

OData code generator

โœ”๏ธ

docs

OpenAPI

OpenAPI 2.0 type-safe client

๐Ÿ’ก

docs

OpenAPI

OpenAPI 3.0 type-safe client

๐Ÿ’ก

docs

OpenAPI

OpenAPI code generator

๐Ÿ’ก

docs

Messaging

Enterprise messaging

โš™๏ธ

Planned. Depends on CAP

Advanced

Resilience pattern

โŒ

Advanced

Caching pattern

โŒ

Runtime

SCP Cloud Foundry

โœ”๏ธ

docs

Runtime

SCP Neo

โŒ

Connectivity

SCP CF Destinations

โœ”๏ธ

docs

Connectivity

SCP CF Service Bindings

โœ”๏ธ

Connectivity

Authentication

โœ”๏ธ

docs

Connectivity

Multi-tenancy

โœ”๏ธ

docs

Connectivity

Proxy

โœ”๏ธ

docs

Connectivity

HTTP Client wrapper

โœ”๏ธ

docs

Connectivity

Principal propagation

โœ”๏ธ

Connectivity

Cloud Connector

โœ”๏ธ

docs

CLI

CLI

โœ”๏ธ

docs

Last updated on by Artem Kovalov