Saya tahu apa itu Web API.
Saya telah menulis API dalam berbagai bahasa (termasuk di MVC3).
Saya juga berlatih dengan baik di ASP.Net.
Saya baru saja menemukan bahwa MVC4 memiliki "Web API" dan tanpa melihat contoh video saya tidak dapat menemukan penjelasan yang baik tentang apa sebenarnya itu.
Dari pengalaman masa lalu saya, teknologi Microsoft (terutama ASP.Net) memiliki kecenderungan untuk mengambil konsep sederhana dan membungkusnya dengan banyak overhead yang tidak berguna yang dimaksudkan untuk membuat semuanya "lebih mudah".
Dapatkah seseorang tolong jelaskan kepada saya apa sebenarnya Web API di MVC4 itu? Mengapa saya membutuhkannya? Mengapa saya tidak bisa menulis API sendiri?
Why can't I just write my own API?
Dengan hanya ASP.NET MVC biasa? Kamu bisa. ASP.NET MVC Web API hanya memberi Anda barang ekstra untuk membuatnya lebih mudah. Silahkan lihat di bawah ini.