by Bloger Lumoshive Ara

May 21, 2022

Membangun API di Web Instan Menggunakan ASP.NET Core 6

Hallo sahabat Lumoshive, pada kesempatan kali ini kami akan menjelaskan tutorial sederhana membangun API untuk web instan menggunakan ASP.NET core 6 yang oleh seorang pengembang perangkat lunak Jeffrey T. Fritz.

Menurut Jeffrey T. Fritz membangun aplikasi berbasi web selama bertahun-tahun akan memiliki berbagai pertanyaan dan kode yang sama yang perlu ditulis dan harus berulang kali. Selain itu, kita harus mengetahui bagaimana cara memasukkan dan mengeluarkan data dari database untuk 90% interaksi.

Kita perlu mengoperasikan, membuat, membaca, memperbarui, dan menghapus. Menurut Jeffrey T. Fritz proses penyederhanaan tersebut adalah proses dari waktu ke waktu dengan menggunakan alat ORM seperti, NHibernate. Entity Framework, dan Dapper.

Namun, dalam hal ini pertanyaannya adalah bagaimana cara Anda memasukan data tersebut ke dalam suatu aplikasi dengan cara yang mudah? Dalam hal ini, jika Anda ingin membuat proses berulang dan dapat diintegrasikan, dan biasanya seorang programmer membangun API yang dapat ditanggapi oleh server web.

Perlunya untuk menulis lapisan kode lain diatas database dan menghasilkan catatan untuk semua hal baru ke dalam aplikasi dengan menggunakan ORM.

 

Bagaimana Cara Memasukan API Minimal?

 

 

Di ASP.NET Core 6, Anda bisa secara dramatis menyederhanakan pembuatan API ini, agar dapat berinteraksi dengan database menggunakan pendekatan API Minimal yang baru.

Kode API dapat dikirimkan ke dalam 1 file, ke konteks Entity Framework yang terhubung ke database. Anda perlu memperimbangkan konfigurasi untuk mengekspos Contacts tabel sebagai titik akhir web yang bisa diakses dengan kata kerja HTTP GET :

 

Namun, ada banyak kode boilerplate yang dapat menghasilkan hanya tindakan GET dan GET by Id.

 

Menghasilkan Kode dengan 1 Baris

Metode ini akan lebih mudah di bangun dengan default dan masuk akal dengan menyusun prototipe sederhana yang dapat menghasilkan semua 5 tindakan HTTP default dengan paket NuGget dengan 1 baris kode.



 

Contoh kode diatas adalah pernyataan yang menghasilkan titik akhir HTTP yang berisikan :

  • DAPATKAN/api/Contact

  • DAPATKAN/api/Contact/{id}

  • POS/api/Contact

  • TARUH/api/Contact/{id}

  • MENGHAPUS/api/Contact/{id}

Nah itu dia sahabat Lumoshive penjelasan sederhana bagaimana cara membangun API untuk Web Instan menggunakan  ASP.NET Core 6. Jadi, Anda bisa mencobanya mempratikkannya sendiri.

Berikut beberapa sumber yang terkait dengan artikel ini:

 

Membungkus

Terima kasih sudah menyisihkan sedikit waktu untuk membaca artikel diatas. Jika Anda tertarik untuk bekerja sama dengan Lumoshive Anda dapat menghubungi kami melalui :

Email : [email protected]

Instagram : @lumoshive.official

Sampai jumpa dilain hari dengan artikel selanjutnya!!

Related Post

Peluang Web Developer Ruby on Rails di Indonesia 2022

by Bloger Lumoshive Ara

Apr 22, 2022

0

    Halo sahabat Lumoshive, pada kesempatan kali ini tim kami akan mengajak Anda untuk...

Kenalan Yuk Dengan Secure Access Service Edge (SASE) Sebagai Pintu Utama Menggabungkan Dua Jalur

by Bloger Lumoshive Ara

Jun 27, 2022

0

Sahabat Lumoshive tahukah kamu, sekitar enam dari 10 perusahaan  ingin menerapkan strategi SA...

Berbagi Pengetahuan Seputar Web Developer Dengan Ruby on Rails

by Bloger Lumoshive Ara

Apr 25, 2022

0

  Ruby on Rails adalah bahasa pemrograman yang saat ini, sedang banyak diperbincangkan oleh ...

Apa itu CMS? – Penjelasan Fungsi, Kelebihan, Dan kekurangan CMS

by Bloger Lumoshive Ara

Apr 13, 2022

0

    Meskipun kebanyakan dari orang sering mengunjungi internet, tetapi tidak semua ora...