• disini kami berasumsi bahwa Anda sudah menginstall project baru laravel lengkap dengan pengaturan database
  • lakukan instalasi API terlebih dahulu dengan perintah berikut:
php artisan install:api
  • Saat proses instalasi biasanya akan diminta untuk melakukan migrasi tabel baru, ketik saja Yes
  • Setelah proses instalasi selesai, maka akan ada file baru di folder routes yaitu api.php
  • difile baru tersebut kita akan menambahkan route API
  • sebelum membuat route, buat terlebih dahulu controller yang akan menangani proses API.
php artisan make:controller API/PersonController --api

Secara sederhana, ini adalah perbedaan utama yang terjadi saat kamu menggunakan --api:

  • Tidak ada metode create dan edit: Controller web biasanya memiliki metode seperti create (untuk menampilkan formulir pembuatan data) dan edit (untuk menampilkan formulir pengeditan data). Controller API tidak memerlukannya karena API tidak berurusan langsung dengan tampilan (view) dan formulir. Data dikirim dan diterima dalam format seperti JSON.
  • Tidak ada View: Controller API tidak mengembalikan view (tampilan HTML), melainkan langsung mengembalikan respons data dalam bentuk format standar (biasanya JSON).

By Biner

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *