NAMA : ELLA SAMARIA SIMORANGKIR
NIM : 2381476999
A. Untuk aplikasi daftar tugas harian (to-do list), ada beberapa endpoint API yang diperlukan. Berikut adalah 3 contoh endpoint API:
1. Endpoint: /tasks
Metode HTTP: GET
Fungsi: Mengambil daftar semua tugas. Endpoint ini akan mengembalikan daftar tugas dalam format JSON atau XML.
2. Endpoint: /tasks
Metode HTTP: POST
Fungsi: Menambahkan tugas baru. Endpoint ini akan menerima data tugas baru dalam format JSON atau XML (misalnya, {“title”: “Belajar API”, “description”: “Memahami konsep dasar API”} ) dan menyimpannya ke dalam sistem.
3. Endpoint: /tasks/{id}
Metode HTTP: PUT
Fungsi: Memperbarui tugas yang sudah ada. Endpoint ini akan menerima ID tugas yang ingin diperbarui dan data tugas yang baru dalam format JSON atau XML. Endpoint ini akan mengganti data tugas yang ada dengan data yang baru.
4. Endpoint: /tasks/{id}
Metode HTTP: DELETE
Fungsi: Menghapus tugas. Endpoint ini akan menerima ID tugas yang ingin dihapus dan akan menghapus tugas tersebut dari sistem.
Penjelasan tambahan:
{id}: dalam endpoint /tasks/{id} adalah placeholder untuk ID unik dari setiap tugas.
Format data (JSON atau XML) yang digunakan untuk request dan response bisa disesuaikan dengan kebutuhan aplikasi dan preferensi pengembang.
Selain tiga endpoint di atas, mungkin diperlukan endpoint lain untuk fitur tambahan, misalnya:
GET /tasks?completed=true untuk mengambil tugas yang sudah selesai.
GET /tasks?completed=false untuk mengambil tugas yang belum selesai.
PUT /tasks/{id}/complete untuk menandai tugas sebagai selesai.
PUT /tasks/{id}/uncomplete untuk menandai tugas sebagai belum selesai.
B . Kesan pada mata kuliah BD106 ini awalnya benar-benar sulit namun semakin lama mulai dari Dosen menyampaikan Pengenalan, Pemahaman, Isi dan Inti Materi ini ternyata sangat luar biasa pentingnya mata kuliah ini untuk sebagai pribadi rahrja yang harus mampu untuk kemajuan teknologi.
C.LINK YOUTUBE :LINK DISINI
