Sdílet prostřednictvím


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:

Životní prostředí Popis Výhody Nevýhody Fáze vývoje 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. Stabilní
Visual Studio Code Spouštění a ladění azd šablon 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 Spusťte a laďte azd šablony pomocí sady Visual Studio ve verzi 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. Alfa
DevContainer / VS Code Remote – Containers Kontejner se všemi nainstalovanými závislostmi, který se spouští na vašem místním počítači. Kromě VS Code, Dockeru a rozšíření Remote Containers pro VS Code jsou všechny ostatní závislosti nainstalovány pro vás v DevContaineru. Musíte naklonovat úložiště. Inicializace kontejneru může trvat dlouhou dobu. Beta
GitHub Codespaces Kontejner s nainstalovanými a běžícími závislostmi v prohlížeči na GitHub.com. 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)

azd podporuje několik služeb pro hostování vaší aplikace. Služby označené jako alfa jsou experimentální a je potřeba je povolit ručně, azd config aby je bylo možné použít. 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 Stabilní
Azure Static Web Apps Stabilní
Azure Container Apps (včetně úloh kontejnerových aplikací) Stabilní
Azure Functions Stabilní
Azure Kubernetes Service Beta (pouze pro projekty nasaditelné prostřednictvím kubectl apply -f)

Podporované jazyky a architektury

Aktuálně podporované jazyky a architektury:

Jazyk Fáze funkce
Node.js Stabilní
Python Stabilní
platforma .NET Stabilní
Java Stabilní

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