Azure SDK for JavaScript

Welcome to the official documentation for the Azure SDK for JavaScript. This comprehensive suite of libraries allows you to build modern, cloud-powered applications with Azure services using JavaScript and TypeScript.

What is the Azure SDK for JavaScript?

The Azure SDK for JavaScript provides a consistent and idiomatic set of client libraries for interacting with Azure services. Whether you're building web applications, mobile backends, serverless functions, or enterprise solutions, these libraries empower you to leverage the full potential of Azure.

Get Started Quickly

Begin your journey with Azure by following these simple steps:

  1. Install the SDK: Use npm or yarn to install the specific client libraries you need. For example, to install the Azure Blob Storage client library:
    npm install @azure/storage-blob
    or
    yarn add @azure/storage-blob
  2. Authenticate: Securely authenticate your application to Azure using one of our authentication methods, such as connection strings, shared access signatures (SAS), or Azure Active Directory (now Microsoft Entra ID).
  3. Interact with Services: Use the intuitive APIs to perform operations on Azure services.

For a detailed guide, please refer to the Getting Started section.

Key Features

Explore Core Services

The Azure SDK for JavaScript offers client libraries for many core Azure services. Below are some of the most popular ones:

Popular Service SDKs

Visit the Services section in the sidebar for a complete list of supported services and their documentation.

Contributing

We welcome contributions to the Azure SDK for JavaScript! If you'd like to report a bug, request a feature, or contribute code, please visit our GitHub repository.