Program API itu apa sih?

assalamualaikum, disini saya mao nanya, API itu apa si sebenernya? konsep nya gimana ya? jujur saya masih bingung tentang konsep API, makasih yang udah mao jawab

avatar ekodeko
@ekodeko

6 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

9 Jawaban:

bisa ditonton di videonya bang hilman https://www.youtube.com/watch?v=3IJHf-4dV2w

avatar YandeArta
@YandeArta

10 Kontribusi 2 Poin

Dipost 6 tahun yang lalu

okeh om udah di tonton, tapi masih belom konek. jadi haruskah kita buat api? kalo yang saya liat si sama kaya crud biasa ya

avatar ekodeko
@ekodeko

6 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Jawaban Terpilih

Kalau analoginya seperti ini gan. Contohnya kita ambil sampel rumah makan. Makanan/Dapur = Database/Resource, API = Pelayan, Client = Pembeli. Pembeli kalau mau beli makanan dia tidak boleh langsung ambil ke dapur rumah makan, tapi harus melalui pelayan (API), pelayan lah yg menghubungkan mereka. Nah, satu pelayan bisa melayani beberapa pembeli/client.

Ibarat dengan API satu database bisa digunakan bersama/sharing, baik itu diakses melalui web maupun mobile apps.

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 6 tahun yang lalu

hmmm tengkyu... mantap penjelasannya om lebih melek nih sekarang. jadi client itu font end nya kah?

avatar ekodeko
@ekodeko

6 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Ia gan, kurang lebih begitu.

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 6 tahun yang lalu

pentingkah menggunakan API pada proyek kita ? dan apa hal yang membuat kita membutuhkan API ?

avatar HabibulUmam
@HabibulUmam

59 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

Tergantung kebutuhan gan. Kalau Database/Resource bisa digunakan bersama mungkin lebih baik pakai API.

  • Contohnya 1 Database bisa di akses bersama oleh website ABCD.com, website xyz.com, Mobile A dan Mobile B.

  • Kelebihan lain kalau pakai API, selain di client/front end, di API bisa dibuat kondisi/securitynya siapa aja yg bisa akses table suatu database

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 6 tahun yang lalu

nah itu juga yang mao saya tanya, bukannya ngga pake api juga bisa ya

avatar ekodeko
@ekodeko

6 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Sebenarnya sih mas bisa. Cuma kalau pakai API lebih mudah kalau share database/resource karena sudah ada rule/aturannya

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban