### YamlMime:Hub title: Azure for JavaScript developers summary: Learn to use Azure with JavaScript. Browse API reference, sample code, tutorials, quickstarts, conceptual articles and more. Know that JavaScript ❤️ Azure. brand: azure metadata: title: Azure for JavaScript and Node.js developers description: Build JavaScript and TypeScript apps on Azure with the Azure SDK, AI services, hosting platforms, and developer tools. Tutorials, quickstarts, and API reference. author: diberry ms.author: diberry ms.date: 05/20/2026 ms.topic: landing-page ms.service: azure-javascript ms.custom: devx-track-js, engagement-fy23 highlightedContent: # itemType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | whats-new items: - itemType: overview title: Azure for JavaScript developers url: ./what-is-azure-for-javascript-development.md - itemType: get-started title: Build AI apps with JavaScript url: ./ai/azure-ai-for-javascript-developers.md - itemType: get-started title: Azure SDK for JavaScript url: ./sdk/use-azure-sdk.md - itemType: how-to-guide title: Set up development environment url: ./core/configure-local-development-environment.md conceptualContent: sections: - title: Get started with essential tasks summary: Learn to develop JavaScript apps using various Azure services. # itemType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new items: - title: Getting started links: - itemType: overview text: What is Azure for JavaScript developers url: ./what-is-azure-for-javascript-development.md - itemType: how-to-guide text: Configure your JavaScript develop environment for Azure url: ./core/configure-local-development-environment.md - itemType: how-to-guide text: Tools for JavaScript developers on Azure url: ./node-azure-tools.md - itemType: overview text: Hosting applications on Azure url: ../intro/hosting-apps-on-azure.md - itemType: how-to-guide text: Deployment choices for your web app to Azure url: ./how-to/deploy-web-app.md - itemType: overview text: API development with TypeSpec url: /azure/developer/typespec - title: Create AI apps links: - itemType: overview text: Develop AI apps with JavaScript url: ./ai/azure-ai-for-javascript-developers.md - itemType: concept text: Generative AI for JavaScript developers url: ./ai/generative-ai-for-javascript-developers.md - itemType: quickstart url: ./ai/get-started-app-chat-template.md text: Get started with Enterprise chat - itemType: quickstart text: Use RAG with LangChain.js url: ./ai/get-started-app-chat-template-langchainjs.md - itemType: quickstart text: Use RAG with LlamaIndex url: ./ai/get-started-app-chat-template-llamaindex.md - itemType: quickstart text: Evaluate your chat app url: ./ai/get-started-app-chat-evaluations.md - itemType: quickstart text: "Scale with Azure Container Apps" url: ./ai/get-started-app-chat-scaling-with-azure-container-apps.md - itemType: tutorial text: Build a LangChain.js agent with Azure AI Search url: ai/langchain-agent-on-azure.md - title: Add storage & data links: - itemType: concept text: Get started with Azure Blob Storage url: /azure/storage/blobs/storage-blob-javascript-get-started - itemType: quickstart text: Azure Cosmos DB for NoSQL url: /azure/cosmos-db/nosql/quickstart-nodejs - itemType: tutorial text: Azure Cosmos DB for MongoDB url: /azure/documentdb/tutorial-nodejs-web-app - itemType: tutorial text: Azure Cosmos DB for PostgreSQL url: /azure/cosmos-db/postgresql/quickstart-app-stacks-nodejs - itemType: tutorial text: Azure Cosmos DB for Cassandra url: /azure/cosmos-db/cassandra/manage-data-nodejs - itemType: tutorial text: Azure Cosmos DB for Gremlin url: /azure/cosmos-db/gremlin/quickstart-nodejs - itemType: tutorial text: Azure SQL Database with mssql url: /azure/azure-sql/database/azure-sql-javascript-mssql-quickstart - title: Monitor and diagnose my app links: - itemType: concept text: Monitor your Node.js services and apps with Application Insights url: /azure/azure-monitor/app/nodejs - itemType: concept text: Enable Azure Monitor Application Insights url: /azure/azure-monitor/app/javascript-sdk - itemType: concept text: Enable a framework extension for Application Insights url: /azure/azure-monitor/app/javascript-framework-extensions - itemType: concept text: Enable Click Analytics url: /azure/azure-monitor/app/javascript-feature-extensions - itemType: concept text: Sampling in Application Insights url: /azure/azure-monitor/app/sampling-classic-api - title: Go deeper summary: Learn more about specific Azure services and how to use them with JavaScript. items: - title: Build and deploy apps on Azure links: - itemType: quickstart text: Deploy JS front-end framework url: /azure/static-web-apps/deploy-web-framework - itemType: tutorial url: /azure/static-web-apps/add-api text: Add an API to your front-end app - itemType: tutorial text: Microservices communication with Dapr url: /azure/container-apps/microservices-dapr-pubsub - itemType: quickstart text: Monoliths on App Service url: /azure/app-service/quickstart-nodejs - itemType: quickstart text: Serverless apps url: /azure/azure-functions/create-first-function-azure-developer-cli - title: Azure SDK fundamentals links: - itemType: concept text: Getting started url: ./sdk/use-azure-sdk.md - itemType: how-to-guide text: Install Azure client libraries url: ./sdk/azure-sdk-install.md - itemType: concept text: Authenticate to Azure url: ./sdk/authentication/overview.md - itemType: concept text: Authentication best practices url: ./sdk/authentication/best-practices.md - itemType: concept text: Test SDK integrations url: ./sdk/test-sdk-integration.md - itemType: concept text: Loop over SDK results url: ./sdk/loop-over-data.md - title: Developer guides links: - itemType: concept text: Containerized apps for JS developers url: /azure/container-apps/javascript-overview - itemType: concept text: GraphQL for Azure url: ./graphql-developer-guide.md - itemType: concept url: ./ai/get-started-app-chat-template.md text: Enterprise chat with RAG - itemType: concept text: Storage url: /azure/storage/blobs/storage-blob-javascript-get-started - itemType: concept text: Cosmos DB for NoSQL url: /azure/cosmos-db/nosql/how-to-javascript-get-started - itemType: concept text: Cosmos DB for MongoDB url: /azure/cosmos-db/mongodb/how-to-javascript-get-started - itemType: concept text: Key vault for secrets url: /azure/key-vault/secrets/javascript-developer-guide-get-started - itemType: concept text: Key vault for keys url: /azure/key-vault/keys/javascript-developer-guide-get-started - title: Web apps on Azure links: - itemType: tutorial text: Express.js with MongoDB url: /azure/app-service/tutorial-nodejs-mongodb-app - itemType: tutorial text: Express.js with MERN url: /azure/documentdb/tutorial-nodejs-web-app # -------------------------------------------------------------- additionalContent: sections: - title: Additional resources items: - title: Microsoft Developer links: - text: "JavaScript: Everything from Microsoft for JavaScript developers" url: https://developer.microsoft.com/javascript/ - text: "Developer experience: Optimizing DevEx improves business outcomes" url: https://developer.microsoft.com/developer-experience - text: AI for frictionless, intelligent builds with AI tools and services url: /ai - text: Code to cloud from the ground up with tools designed for developers url: https://developer.microsoft.com/code-to-cloud - title: Webcasts and shows links: - text: "JavaScript on Azure: Developer resources and community" url: https://developer.microsoft.com/javascript/ - text: Web Rush with John Papa and Craig Shoemaker url: https://webrush.io/ - title: Open source links: - text: Azure SDK for JavaScript url: https://github.com/Azure/azure-sdk-for-js - text: Visual Studio Code url: https://github.com/microsoft/vscode - text: TypeScript url: https://github.com/microsoft/TypeScript - text: Rush Stack for TypeScript monorepos url: https://rushstack.io/ - text: Microsoft Identity Web url: https://github.com/AzureAD/microsoft-identity-web