Pertanyaan :
1. Bayangkan kamu sedang membuat aplikasi sederhana untuk daftar tugas harian (to-do list).
2. Jelaskan 3 buah endpoint API yang kamu perlukan untuk aplikasi tersebut.
Sebutkan:
a. Nama endpoint-nya,
b. Metode HTTP yang digunakan (GET, POST, PUT, DELETE),
c. Fungsi dari masing-masing endpoint.
3. Seluruh jawaban atas pertanyaan 1,2,3 soal essay ini melalui recording presentasi lalu upload ke Youtube masing-masing.
Format Youtube:
1. Judul: Nama – NIM – Essay API BD106
contoh: nuril-24242423-Essay API BISDI UR
2. Deskripsi: Nama, NIM, Link jawaban cermi
Berikan rangkuman hasil jawaban kamu mengenai kelas API selama 1 semester tidak lebih dari 250 kata.
gunakan #UniversitasRaharja #BisnisDigital #BD106 #Application #Programming #Interface #BanggaKuliahdiUR
Status :
100%
Keterangan :
Saya sudah selesai mengerjakan essai API BD106
Bukti :
1. Bayangkan kamu sedang membuat aplikasi sederhana untuk daftar tugas harian (to-do list).
2. Jelaskan 3 buah endpoint API yang kamu perlukan untuk aplikasi tersebut.
Sebutkan:
a. Nama endpoint-nya,
b. Metode HTTP yang digunakan (GET, POST, PUT, DELETE),
c. Fungsi dari masing-masing endpoint.
- Endpoint: /tasks
metode : get
fungsinya adalah untuk menampilkan semua daftar tugas yang sudah di buat - Endpoint: /tasks
metode : post
fungsinya adalah untuk menambahkan tugas baru ke daftar to-do list - Endpoint: /tasks/{id}
metode : put
fungsinya untuk mengedit atau memperbarui tugas pada to do list - Endpoint: /tasks/{id}
metode : delete
fungsinya untuk menghapus tugas berdasarkan id nya
Berikan rangkuman hasil jawaban kamu mengenai kelas API selama 1 semester tidak lebih dari 250 kata.
Api mengajarkan kita tentang :
API ( application programming interface ) merupakan interface yang dapat menghubungkan satu aplikasi dengan aplikasi lainnya
Jenis API
* API web service (HTTP/REST)
* API berbasis pemanggilan fungsi (function call)
* API berbasis pesan (message based)
Manfaat API
1. Memudahkan membangun aplikasi yang fungsional
2. Pengembangan aplikasi menjadi lebih efisien
3. Meringankan beban server
RESTful API
REST ( Representational State Transfer ) yang dikenalkan pada tahun 2000 oleh Roy Fielding . RESTful API merupakan salah satu implementasi API yang memanfaatkan HTTP sebagai protokol komunikasinya.
STATELESS
artinya tiap interaksi harus tidak tergantung dengan interaksi sebelumnya atau setelahnya, dan setiap interaksi harus mengirim informasi yang dibutuhkan.
HTTP
Hypertext Transfer Protocol adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk membantu proses pertukaran data dalam internet antar komputer satu dengan lainnya.
