Membuat Backend API Menggunakan Laravel Framework

Laravel telah dilengkapi fitur untuk membuat backend API, diantaranya:

  • Controller API
  • Passport untuk otentikasi
  • API routes

Pada tulisan kali ini, kita akan membuat backend API sampai user bisa melakukan request access_token. Tanpa berlama-lama, langsung kita buat project baru menggunakan composer dengan mengeksekusi perintah berikut :

Kita tunggu proses yang berjalan sampai selesai. Setelah proses selesai, kemudian kita buat 1 buah database baru dengan nama laravel_api. Setelah database selesai kita buat. Selanjutnya lakukan setting koneksi database dengan mengedit file .env mulai baris DB_CONNECTION sampai DB_PASSWORD menjadi seperti berikut :

Lanjutkan membaca Membuat Backend API Menggunakan Laravel Framework

Deploy Aplikasi Laravel Ke Layanan Hosting

Setelah kita selesai membuat sebuah aplikasi, maka kita harus deploy aplikasi laravel ke layanan hosting. Namun sebelum melakukan deploy aplikasi laravel ke layanan hosting, sebaiknya kita cek dulu spek minimum server yang dibutuhkan untuk deploy. Kalau menurut dokumentasi dari https://laravel.com/docs/5.4#server-requirements spek minimum yang dibutuhkan adalah : Lanjutkan membaca Deploy Aplikasi Laravel Ke Layanan Hosting

Crud Laravel 5 – Controller Resource

Ini adalah bagian keempat dari seri CRUD LARAVEL (simplecrud), pada bagian ini kita akan membuat proses untuk menyimpan, mengedit, mengupdate dan menghapus data kecamatan dan desa.

Pada bagian sebelumnya kita telah membuat file CrudKecamatan.php dan juga CrudDesa.php. Sebelum kita mengedit 2 file controller tersebut, kita akan membuat 2 buah folder di dalam folder views/admin, yaitu folder kecamatan dan desa. Pada masing-masing folder tersebut (kecamatan dan desa) buat 2 buah file. Lanjutkan membaca Crud Laravel 5 – Controller Resource

Sistem Otentikasi Laravel 5 Zizaco Entrust

Setelah sebelumnya kita membuat file project simplecrud dan menambahkan 2 package yaitu LaravelCollective dan Zizaco/entrust. Sekarang kita akan melakukan konfigurasi untuk membuat sistem otentikasi laravel 5.4 pada simplecrud menggunakan zizaco/entrust. Langkah yang perlu kita lakukan adalah sebagai berikut Lanjutkan membaca Sistem Otentikasi Laravel 5 Zizaco Entrust

CRUD Laravel 5

Halo, kali ini kita akan membuat sebuah aplikasi CRUD sederhana. Sebagai contoh kita akan membuat aplikasi crud untuk data kecamatan dan desa. Kita akan menggunakan laravel 5.4 dengan beberapa package, yaitu laravelcollective untuk membuat form dan zizaco/entrust untuk sistem loginnya.

Sekarang kita buat dulu folder project dengan nama “simplecrud” dulu. Lanjutkan membaca CRUD Laravel 5