FULLSTACK PROGRAMMING: MEMBANGUN APPLICATION PROGRAMMING INTERFACE (API) DENGAN LARAVEL

Authors

  • Medi Hermanto Tinambunan
  • Amir Hamzah Siregar
  • Salomo Ginting

Keywords:

FULLSTACK, API, APPLICATION
Published 28 October 2024
Abstract Views 2212
Downloaded 1249

Abstract

API adalah singkatan dari Application Programming Interface. API bisa dikatakan bahwa seperangkat aturan dan protokol yang memungkinkan  aplikasi perangkat lunak berbeda untuk berkomunikasi satu sama lain. Saat Anda menggunakan aplikasi di ponsel atau komputer, aplikasi tersebut berkomunikasi dengan server melalui API. Aplikasi mengirimkan permintaan ke server, dan server merespons dengan data yang diperlukan. Misalnya, saat Anda menelusuri sesuatu di Google, aplikasi Anda mengirimkan permintaan ke server Google melalui API, dan server merespons dengan hasil penelusuran. API sangat penting untuk pengembangan perangkat lunak karena memungkinkan pengembang untuk menulis perangkat lunak yang berfungsi dengan aplikasi lain. Ini berarti  pengembang tidak perlu membangun semuanya dari awal dan dapat menggunakan API untuk menghubungkan perangkat lunak mereka ke aplikasi, layanan, atau sumber data lain. Untuk sistem rekomendasi dua tingkat, API  memungkinkan berbagai komponen sistem  berkomunikasi satu sama lain. Misalnya, ketika klien meminta data pengguna, data tersebut diproses oleh model tingkat pertama. API memungkinkan model berkomunikasi dengan penyimpanan fitur untuk memperkaya data dan meneruskannya ke model peringkat. Terakhir, model pemeringkatan menggunakan API untuk mengirim item yang diberi peringkat kembali ke klien.

ISBN: 978-623-147-592-3

Downloads

Published

2024-10-28

How to Cite

Hermanto Tinambunan, M., Hamzah Siregar, A., & Ginting, S. (2024). FULLSTACK PROGRAMMING: MEMBANGUN APPLICATION PROGRAMMING INTERFACE (API) DENGAN LARAVEL. Penerbit Tahta Media. Retrieved from https://tahtamedia.co.id/issj/article/view/1078

Issue

Section

Katalog Buku