Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Ondersteunde ontwikkelomgevingen
U kunt elke azd sjabloon uitvoeren in een van de volgende ondersteunde ontwikkelomgevingen:
| Milieu | Beschrijving | Voordelen | Nadelen | Functiefase |
|---|---|---|---|---|
| Lokale machine via CLI | Niet in een container worden afhankelijkheden handmatig door u geïnstalleerd en het project wordt uitgevoerd op uw lokale computer. | U bepaalt alle afhankelijkheden. Mogelijk hebt u al enkele afhankelijkheden geïnstalleerd. U hoeft Docker niet te installeren. | U moet alle afhankelijkheden handmatig installeren. | Stabiel |
| Visual Studio Code |
azd uit en foutopsporing uit met behulp van de Visual Studio Code-extensie. |
U kunt werken met azd een code-editor en extensiesysteem waarmee u mogelijk al vertrouwd bent. |
Hiervoor moet een extensie worden geïnstalleerd. | Bèta |
| Visual Studio |
Sjablonen uitvoeren en fouten opsporen azd met Behulp van Visual Studio (preview). |
U kunt werken met azd een IDE waarmee u mogelijk al vertrouwd bent. |
Hiervoor moet een afzonderlijke preview-versie van Visual Studio worden geïnstalleerd. | Alfa |
| DevContainer /VS Code Remote - Containers | Container waarop alle afhankelijkheden zijn geïnstalleerd en uitgevoerd op uw lokale computer. | Behalve VS Code, Docker en de extensie Remote Containers VS Code worden alle afhankelijkheden voor u geïnstalleerd in DevContainer. | U moet de opslagplaats klonen. De initialisatie van de container kan lang duren. | Bèta |
| GitHub Codespaces | Container waarop alle afhankelijkheden zijn geïnstalleerd en uitgevoerd op GitHub.com in de browser. | Alle afhankelijkheden worden geïnstalleerd zonder de code lokaal te klonen. | Uitvoeren en fouten opsporen waarvoor het starten van een webbrowser is vereist, wordt momenteel niet ondersteund vanwege bekende beperkingen met GitHub Codespaces. | Bèta |
Ondersteunde Azure Compute-services (host)
azd ondersteunt verschillende services voor het hosten van uw app. Services die als alfa zijn gemarkeerd, zijn experimenteel en moeten handmatig azd config worden ingeschakeld om ze te kunnen gebruiken.
bètafuncties kunnen fouten veroorzaken.
stabiele functies zullen naar verwachting geen wijzigingen ondervinden die fouten veroorzaken.
Zie de strategie voor functieversiebeheer en release voor meer informatie over elke functiefase. Zie Alfa-, bèta- en stabiele functiefasen voor een lijst met alle functies en hun fasen.
| Azure Compute-service | Functiefase |
|---|---|
| Azure App Service | Stabiel |
| Azure Static Web Apps (Statische Web Apps van Azure) | Stabiel |
| Azure Container Apps - een dienst van Microsoft waarmee je containers kunt uitvoeren en beheren in de cloud. | Bèta |
| Azure Functions (serverloze computerdiensten van Azure) | Stabiel |
| Azure Kubernetes Service | Bèta (alleen voor projecten die kunnen worden geïmplementeerd via kubectl apply -f) |
| Azure Spring Apps | Bèta |
Ondersteunde talen en frameworks
Momenteel ondersteunde talen en frameworks:
| Taal | Functiefase |
|---|---|
| Node.js | Stabiel |
| Python | Stabiel |
| .NET | Stabiel |
| Java | Stabiel |
Zie de strategie voor functieversiebeheer en release voor meer informatie over elke functiefase
Volgende stappen
- Installeer de Azure Developer CLI.
-
Doorloop de
azdquickstart om Azure Developer CLI in actie te zien.