Podporované jazyky a prostředí

Podporovaná vývojová prostředí

V jednom z následujících podporovaných vývojových prostředí můžete spustit libovolnou azd šablonu:

Environment Popis Výhody Nevýhody Fáze funkce
Místní počítač přes rozhraní příkazového řádku Ne v kontejneru, závislosti jsou ručně nainstalovány vámi a projekt běží na místním počítači. Řídíte všechny závislosti. Možná už máte nainstalované některé závislosti. Nepotřebujete nainstalovaný Docker. Musíte ručně nainstalovat všechny závislosti. Stable
Visual Studio Code Spouštět a ladit azd šablony pomocí rozšíření Visual Studio Code. Můžete pracovat s azd použitím editoru kódu a systému rozšíření, se kterým jste už možná obeznámeni. Vyžaduje instalaci rozšíření. Beta
Visual Studio Spouštění a ladění azd šablon pomocí sady Visual Studio (Preview) Můžete pracovat s azd využitím integrovaného vývojového prostředí (IDE), se kterým už můžete být spokojení. Vyžaduje instalaci samostatné verze Preview sady Visual Studio. Beta
DevContainer / VS Code Remote – Kontejnery Kontejner se všemi nainstalovanými závislostmi a spuštěním na místním počítači. Kromě rozšíření VS Code, Docker a Remote Containers VS Code se všechny závislosti nainstalují v DevContaineru. Musíte naklonovat úložiště. Inicializace kontejneru může trvat dlouhou dobu. Beta
GitHub Codespaces Kontejner se všemi nainstalovanými a spuštěnými závislostmi na GitHub.com v prohlížeči. Všechny závislosti se nainstalují bez místního klonování kódu. Spuštění a ladění, které vyžaduje spuštění webového prohlížeče, se v současné době nepodporuje kvůli známému omezení u GitHub Codespaces. Beta

Podporované výpočetní služby Azure (hostitel)

Aktuálně podporovaná hostitelská platforma pro aplikaci:

azd podporuje několik služeb pro hostování vaší aplikace. Služby označené jako alfa jsou experimentální a budou muset být povoleny ručně pomocí azd config. u beta funkcí může docházet k zásadním změnám. u stabilních funkcí se neočekává, že dojde k zásadním změnám.

Další informace o jednotlivých fázích funkcí najdete v tématu Správa verzí funkcí a strategie vydávání verzí. Seznam všech funkcí a jejich fází najdete v tématu Alfa, Beta a Stabilní fáze funkcí.

Výpočetní služba Azure Fáze funkce
Azure App Service Stable
Azure Static Web Apps Stable
Azure Container Apps Beta
Azure Functions Stable
Azure Kubernetes Service Beta (pouze pro projekty nasaditelné prostřednictvím kubectl apply -f)
Azure Spring Apps Beta

Podporované jazyky a architektury

Aktuálně podporované jazyky a architektury:

Jazyk Fáze funkce
Node.js Stable
Python Stable
.NET Stable
Java Stable

Další informace o jednotlivých fázích funkcí najdete v tématu Správa verzí funkcí a strategie vydávání verzí.

Další kroky