
Announcing TypeScript 5.8
We are excited to announce the release of TypeScript 5.8! Take a look at what is new and get started.
Read more ›This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Developer hub
Everything from Microsoft for JavaScript developers
A JavaScript Learning Adventure. This FREE course throws you into a time-traveling adventure, where you get to meet historical legends with a fun twist, while learning Generative AI technologies.
Announcing TypeScript 5.8
We are excited to announce the release of TypeScript 5.8! Take a look at what is new and get started.
Read more ›Remix implementation of SSR with Static Web Apps, Functions and GPT-4o
Full-stack AI-powered microblogging application using Azure Static Web Apps, Azure Functions, and Remix SSR with Azure OpenAI (GPT-4o).
Go to repo ›JavaScript on Azure Container Apps shorts
1-minute videos demonstrating how Azure Container Apps plus AI create the perfect blend of simplifying building and deploying intelligent apps.
Watch now ›Introducing a new curriculum - Generative AI with JavaScript
This course on Generative AI with JavaScript aims to take you through a series of 5 lessons so that you can integrate Generative AI in your JavaScript apps.
Read announcement post ›DeepSeek on Azure - JavaScript demos
This is a collection of samples that demonstrate how to use DeepSeek-R1 on GitHub Models and Azure AI Foundry with JavaScript/ TypeScript using either Azure AI Inference SDK, OpenAI Node.js SDK, LlamaIndex.TS or LangChain.js.
Go to demos ›Kickstart projects with azd templates - video series
The Azure Developer CLI (azd) is an open-source, developer-centric command-line (CLI) tool to help you accelerate the provisioning and deployment of applications to Azure.
Watch now ›BEGINNER RESOURCES
Get started and learn the fundamentals of developing JavaScript applications.
Get started with TypeScript Web Development for Beginners Curriculum Mastering GitHub Copilot for Paired ProgrammingAPPLICATION DEVELOPMENT
Design and build applications at global scale.
Azure for JavaScript Developers Get started with GitHub Copilot for Azure Preview Run containerized JavaScript apps on Azure Container AppsAI Agents for beginners - A course
This course has 10 lessons covering the fundamentals of building AI Agents. Each lesson covers its own topic so start wherever you like!
View course ›Generative AI with JavaScript - Video series
We cover the basics of generative AI and how to build AI applications using JavaScript, from local development to deployment on Azure, up to running and scaling your AI models.
Watch videos ›Featured AI app templates
Get started with AI application templates. Edit and deploy to Azure using VS Code or GitHub Codespaces.
View templates ›Develop AI apps with JavaScript
This article contains an organized list of the best learning resources for JavaScript developers who are getting started building AI apps.
See resources ›LlamaIndex.TS is the TypeScript implementation of the popular LlamaIndex framework, designed for building AI applications that integrate large language models (LLMs) with your data.
This article shows you how to evaluate a chat app's answers against a set of correct or ideal answers (known as ground truth).
Create AI assistants tailored to your needs through custom instructions with advanced tools like code interpreter and custom functions
Learn how to add enterprise-grade load balancing to your application to extend the chat app beyond the Azure OpenAI token and model quota limits.
This library provides convenient access to the OpenAI REST API from TypeScript or JavaScript.
Serverless AI Chat with RAG using LangChain.js
ChatGPT + Enterprise Data with Azure OpenAI and LlamaIndex.
Try out generative AI models right in your browser for free using this playground!
The most popular code editor for JavaScript developers
Typesafe JavaScript
Automated E2E testing across Chromium, Firefox and WebKit with a single API
Your AI Pair-programmer
Develop from anywhere, anytime
Use natural language to learn & deploy to Azure, diagnose & troubleshoot problems
Describe your data to generate API specs, schemas, code, and more
Discover and try AI models in the cloud or locally with ease
More development resources
Explore the power of JavaScript on Azure through Quickstarts, How-To Guides, codes samples and more.