Bahasa dan lingkungan yang didukung

Lingkungan pengembangan yang didukung

Anda dapat menjalankan templat apa pun azd , di salah satu lingkungan pengembangan yang didukung berikut ini:

Lingkungan Deskripsi Pro Kontra Tahap Fitur
Komputer Lokal melalui CLI Tidak dalam kontainer, dependensi diinstal secara manual oleh Anda, dan proyek dijalankan pada komputer lokal Anda. Anda mengontrol semua dependensi. Anda mungkin sudah menginstal beberapa dependensi. Anda tidak perlu menginstal Docker. Anda harus menginstal semua dependensi secara manual. Stabil
Visual Studio Code Jalankan dan debug azd templat menggunakan ekstensi Visual Studio Code. Anda dapat bekerja dengan azd menggunakan editor kode dan sistem ekstensi yang mungkin sudah Anda nyamani. Memerlukan penginstalan ekstensi. Beta
Visual Studio Jalankan dan debug azd templat menggunakan Visual Studio (pratinjau). Anda dapat bekerja dengan azd menggunakan IDE yang mungkin sudah Anda nyamani. Memerlukan penginstalan versi pratinjau terpisah dari Visual Studio. Beta
DevContainer / VS Code Remote - Kontainer Kontainer dengan semua dependensi terinstal dan berjalan pada komputer lokal Anda. Selain Visual Studio Code, Docker, dan ekstensi Remote Containers VS Code, semua dependensi diinstal untuk Anda di DevContainer. Anda perlu mengkloning repositori. Inisialisasi kontainer dapat memakan waktu lama. Beta
GitHub Codespaces Kontainer dengan semua dependensi terinstal dan berjalan pada GitHub.com di browser. Semua dependensi diinstal tanpa mengkloning kode secara lokal. Jalankan dan debug yang mengharuskan peluncuran browser web saat ini tidak didukung karena keterbatasan yang diketahui dengan GitHub Codespaces. Beta

Layanan komputasi Azure (host) yang didukung

Platform hosting yang saat ini didukung untuk aplikasi:

azd mendukung beberapa layanan untuk menghosting aplikasi Anda. Layanan yang ditandai sebagai alfa bersifat eksperimental dan perlu diaktifkan secara manual dengan azd config. fitur beta mungkin mengalami perubahan yang melanggar. fitur stabil tidak diharapkan mengalami perubahan yang melanggar.

Untuk informasi selengkapnya tentang setiap tahap fitur, lihat penerapan versi fitur dan strategi rilis. Untuk daftar semua fitur dan tahapannya, lihat Tahapan Fitur Alpha, Beta, dan Stabil.

Layanan komputasi Azure Tahap Fitur
Azure App Service Stabil
Azure Static Web Apps Stabil
Azure Container Apps Beta
Azure Functions Stabil
Azure Kubernetes Service Beta (hanya untuk proyek yang dapat disebarkan melalui kubectl apply -f)
Azure Spring Apps Beta

Bahasa dan kerangka kerja yang didukung

Bahasa dan kerangka kerja yang saat ini didukung:

Bahasa Tahap Fitur
Node.js Stabil
Python Stabil
.NET Stabil
Java Stabil

Untuk informasi selengkapnya tentang setiap tahap fitur, lihat penerapan versi fitur dan strategi rilis

Langkah berikutnya