Mengenal API

23 Jul 2018 13:52 1271 Hits 0 Comments
Kamu seorang developer software? Sudahkah mengetahui tentang API? Simak penjelasannya sekarang. 

Kali ini, saya akan memaparkan tentang API. Yang dimana API ini sangat penting diketahui oleh para programmer, khususnya untuk para programmer yang masih awam dan mencoba untuk memahami bahasa pemrograman.

 Kenapa saya jelaskan tentang API? Karena API sangat berguna bagi aplikasi anda ketika ingin mendapatkan data dari aplikasi lain yang dimana kita tidak memerlukan untuk membuat database seperti aplikasi yang kita tiru atau semacamnya.

 Jadii, API merupakan kepanjangan dari ( Application Programming Interface ). API merupakan sebuah kode yang berguna bagi para programmer untuk mengintegrasikan antara aplikasi yang dimilikinya dengan aplikasi yang lain secara bersamaan. API ini memungkinkan aplikasi yang kita miliki mampu mengambil data dari berbagai aplikasi lainnya yang berbeda.

Tetapi, tidak menutup kemungkinan juga, API ini hanya berguna bagi aplikasi lain yang menyediakan API atau istilahnya kita mendapatkan hak akses dari aplikasi yang kita ambil datanya untuk ditempatkan kedalam aplikasi kita.

 Tujuan dibuatnya API ini , akan mampu mempercepat proses pembuatan aplikasi yang dimana API ini telah menyediakan berbagai fungsi dengan cara yang terpisah, sehingga para software developer tidak perlu lagi membuat fitur-fitur yang serupa, sebab kita hanya tinggal langsung memanggil function yang di sediakan tadi.

 API ini pun memiliki banyak fitur, Fitur tersebut diantaranya adalah fitur CRUD atau Create Read Update Delete yang bisa digunakan melalui HTTP Protocol atau istilahnya dengan mengambil pada url link nya dengan beberapa method yang kerap kita mudah jumpai, seperti method Post ( untuk mengirim data ) , Get , Put ( untuk mendapatkan data dari API ), dan Delete ( tentunya untuk menghapus data). Lalu ketika fitur atau fungsi CRUD ini dijalankan API akan menghasilkan response dengan format JSON, selain dari JSON pun banyak format dari response ini, seperti halnya format JSON atau pun XML, yap tergantung dari si programmer nya ingin membuat response dengan apa saja.

Jadi, kesimpulannya API merupakan sebuah kode yang dimana kode tersebut terdiri dari berbagai kumpulan persyaratan yang diatur sebagaimana fungsinya yaitu agar aplikasi yang kita miliki mampu terintegrasi dengan aplikasi lainnya secara terbatas. Kenapa terbatas ? karena ada sebagian aplikasi yang tidak menyediakan API atau istilah lainnya ( Close Source ). Ketika aplikasi kita mampu terintegrasi  dengan aplikasi yang berbeda, hal tersebut pun akan memungkinkan untuk berbagi data antara aplikasi yang kita miliki dengan aplikasi yang berbeda. Tentunya dengan kita mempelajari API ini, akan sangat berguna karena API mampu menentukan secara tepat bagaimana sebuah aplikasi mampu berinteraksi dengan aplikasi yang berbeda, tentunya akan sangat menghemat waktu kita dalam masa pembuatan atau dalam masa pengembangan sebuah aplikasi .

Sekian dan terima kasih ! ! !

 

Tags

About The Author

Muhammad Adi Wahyudi-4 38
Ordinary

Muhammad Adi Wahyudi-4

Hello Plimber ! Kita Sharing bareng yuk.. saya dari SMKN 4 BANDUNG =)
Plimbi adalah tempat menulis untuk semua orang.
Yuk kirim juga tulisanmu sekarang
Submit Artikel