Ondersteunde talen en omgevingen
Ondersteunde ontwikkelomgevingen
U kunt elke azd
sjabloon uitvoeren in een van de volgende ondersteunde ontwikkelomgevingen:
Environment | 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 | Voer sjablonen uit en foutopsporing azd 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. | Bèta |
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)
Momenteel ondersteund hostingplatform voor de app:
azd
ondersteunt verschillende services voor het hosten van uw app. Services die als alfa zijn gemarkeerd, zijn experimenteel en moeten handmatig worden ingeschakeld met azd config
. 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 | Stabiel |
Azure Container Apps | Bèta |
Azure Functions | 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
azd
quickstart om Azure Developer CLI in actie te zien.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor