Idiomas e ambientes suportados
Ambientes de desenvolvimento suportados
Você pode executar qualquer azd
modelo, em um dos seguintes ambientes de desenvolvimento com suporte:
Environment | Descrição | Vantagens | Desvantagens | Palco de recursos |
---|---|---|---|---|
Máquina local via CLI | Não em um contêiner, as dependências são instaladas manualmente por você e o projeto é executado em sua máquina local. | Você controla todas as dependências. Talvez você já tenha algumas das dependências instaladas. Você não precisa do Docker instalado. | Você precisa instalar manualmente todas as dependências. | Estável |
Visual Studio Code | Executar e depurar azd modelos usando a extensão de código do Visual Studio. |
Você pode trabalhar com o uso de um editor de código e sistema de extensão com azd o qual você já pode se sentir confortável. |
Requer a instalação de uma extensão. | Beta |
Visual Studio | Executar e depurar azd modelos usando o Visual Studio (visualização). |
Você pode trabalhar com o uso de um IDE com azd o qual você já se sinta confortável. |
Requer a instalação de uma versão de visualização separada do Visual Studio. | Beta |
DevContainer / VS Code Remote - Contêineres | Contêiner com todas as dependências instaladas e executadas em sua máquina local. | Além do VS Code, do Docker e da extensão Remote Containers VS Code, todas as dependências são instaladas para você no DevContainer. | Você precisa clonar o repositório. A inicialização do contêiner pode levar muito tempo. | Beta |
Codespaces do GitHub | Contêiner com todas as dependências instaladas e em execução no GitHub.com no navegador. | Todas as dependências são instaladas sem clonar o código localmente. | A execução e depuração que requer a inicialização de um navegador da Web não é suportada no momento devido à limitação conhecida com o GitHub Codespaces. | Beta |
Serviços de computação do Azure com suporte (host)
Plataforma de hospedagem atualmente suportada para o aplicativo:
azd
Suporta vários serviços para hospedar seu aplicativo. Os serviços marcados como alfa são experimentais e precisarão ser habilitados manualmente com azd config
o . Os recursos beta podem sofrer alterações significativas. Não se espera que os recursos estáveis sofram alterações significativas.
Para obter mais informações sobre cada estágio de recurso, consulte Controle de versão de recursos e estratégia de versão. Para obter uma lista de todos os recursos e seus estágios, consulte Estágios de recursos alfa, beta e estável.
Serviço de computação do Azure | Palco de recursos |
---|---|
Serviço de Aplicativo do Azure | Estável |
Aplicativos Web Estáticos do Azure | Estável |
Aplicativos de Contêiner do Azure | Beta |
Funções do Azure | Estável |
Serviço de Kubernetes do Azure | Beta (somente para projetos implantáveis via kubectl apply -f ) |
Azure Spring Apps | Beta |
Linguagens e estruturas suportadas
Linguagens e estruturas atualmente suportadas:
Idioma | Palco de recursos |
---|---|
Node.js | Estável |
Python | Estável |
.NET | Estável |
Java | Estável |
Para obter mais informações sobre cada estágio de recurso, consulte Controle de versão de recursos e estratégia de lançamento
Próximas etapas
- Instale a CLI do desenvolvedor do Azure.
- Percorra o guia de início rápido para ver a CLI do
azd
Desenvolvedor do Azure em ação.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de