Idiomas y entornos admitidos
Entornos de desarrollo admitidos
Puede ejecutar cualquier azd
plantilla, en uno de los siguientes entornos de desarrollo admitidos:
Environment | Descripción | Ventajas | Desventajas | Fase de características |
---|---|---|---|---|
Máquina local a través de la CLI | No en un contenedor, usted instala manualmente las dependencias y el proyecto se ejecuta en el equipo local. | Puede controlar todas las dependencias. Es posible que ya tenga instaladas algunas de las dependencias. No necesita Docker instalado. | Tiene que instalar manualmente todas las dependencias. | Stable |
Visual Studio Code | Ejecute y depure azd plantillas mediante la extensión de Visual Studio Code. |
Puede trabajar con el azd uso de un editor de código y un sistema de extensiones con el que ya esté familiarizado. |
Requiere la instalación de una extensión. | Beta |
Visual Studio | Ejecute y depure azd plantillas mediante Visual Studio (versión preliminar). |
Puede trabajar con el azd uso de un IDE con el que puede estar familiarizado. |
Requiere instalar una versión preliminar independiente de Visual Studio. | Beta |
DevContainer /VS Code Remoto: contenedores | Contenedor con todas las dependencias instaladas y ejecutadas en el equipo local. | Aparte de VS Code, Docker y la extensión de VS Code de contenedores remotos, todas las dependencias se instalan automáticamente en DevContainer. | Debe clonar el repositorio. La inicialización del contenedor puede tardar mucho tiempo. | Beta |
GitHub Codespaces | Contenedor con todas las dependencias instaladas y en ejecución en GitHub.com en el explorador. | Todas las dependencias se instalan sin clonar el código localmente. | Actualmente no se admite la ejecución y depuración que requiere el inicio de un explorador web debido a una limitación conocida con GitHub Codespaces. | Beta |
Servicios de proceso de Azure compatibles (host)
Plataforma de hospedaje admitida actualmente para la aplicación:
azd
admite varios servicios para hospedar la aplicación. Los servicios marcados como alfa son experimentales y tendrán que habilitarse manualmente con azd config
. Las características beta pueden experimentar cambios importantes. No se espera que las características estables experimenten cambios importantes.
Para obtener más información sobre cada fase de característica, consulte La estrategia de versiones y versiones de características. Para obtener una lista de todas las características y sus fases, consulte Fases de características alfa, beta y estable.
Servicio de proceso de Azure | Fase de características |
---|---|
Azure App Service | Stable |
Azure Static Web Apps | Stable |
Azure Container Apps | Beta |
Azure Functions | Stable |
Azure Kubernetes Service | Beta (solo para proyectos que se pueden implementar mediante kubectl apply -f ) |
Azure Spring Apps | Beta |
Lenguajes y marcos admitidos
Lenguajes y marcos admitidos actualmente:
Lenguaje | Fase de características |
---|---|
Node.js | Stable |
Python | Stable |
.NET | Stable |
Java | Stable |
Para obtener más información sobre cada fase de característica, consulte La estrategia de versiones y versiones de características.
Pasos siguientes
- Instale la CLI para desarrolladores de Azure.
- Consulte el inicio rápido para ver la
azd
CLI para desarrolladores de Azure en acción.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de