Rabu, 23 February 2022

Laravel Tips and Tricks: Panduan untuk Pengembang

Dalam artikel ini, kita akan membahas tips and trick dalam menggunakan laravel, baik di blade, query, maupun artisan cli.

Tips and Tricks
Laravel

Pertama, kita akan bahas tentang pembuatan migration, ya saya tau Anda buat migration dengan sekalian dengan model, tapi anggap dulu Anda butuh migration yang tidak butuh model seperti misalnya pivot table. biasanya jika ingin membuat migration, Anda pasti pakai underscore (_), seperti:

artisan make:migration add_published_at_to_articles_table

Jika Anda tidak tau, sekarang Anda bisa menghilangkan tanda _ dan langunsg ganti dengan spasi seperti ini:

artisan make:migration "add published at to articles table"

Next kita bahas tentang routing, sebenarnya disini lebih memastikan tipe data parameter yang didapat. Dulu jika kita ingin memastikan bahwa wildcard yang diterima hanya boleh nomrik, bisa seperti ini.

# Before
Route::get('/user/(id}', function ($id) {
    //
})->where('id', '[0-9]+');

# After
Route::get('/user/(id}', function ($id) {
    //
})->whereNumber('id');

Jika Anda membiarkan form terbuka di browser dan mencoba mengisinya dalam 2+ jam kemudian, Anda akan mendapatkan kesalahan 419 atau bisa dibilang halaman kedaluwarsa. Nah untuk mengindari itu, Anda bisa menambahkan satu meta dalam tag <head> seperti ini.

<meta http-equiv="refresh" content="60">

Jika Anda ingin melihat lebih banyak dari ini, Anda bisa lihat menonton serinya disini, Itu saja dulu ya, Nanti lagi kita tambah. Share jika Anda terbantu dalam artikel ini.

Karteil
Destinasi Utama Belajar Online dengan Format Tulisan yang Elegan
Kunjungi Sekarang

Irsyad A. Panjaitan

Let's start living like no one can help us in any event, so that when we are helped in certain times, it becomes a plus in itself.

Irsyad A. PanjaitanGo to Irsyad A. Panjaitan profile

Artikel yang Terkait

Like System dengan Laravel Polymorphic
IAPIrsyad A. Panjaitan
Laravel Dengan Multi Koneksi Database: Panduan Langkah demi Langkah
AAAbd. Asis
Membuat Kode Laravel Lebih Bersih: Memindahkan Kode dari Controller
AAAbd. Asis
Generate Gambar Open Graph untuk Social Sharing dengan Laravel
IAPIrsyad A. Panjaitan
Enum di Filament adalah Sinergi Sempurna
IAPIrsyad A. Panjaitan
Laravel Reverb is a first-party WebSocket server
IAPIrsyad A. Panjaitan
Laravel Herd 1.4.0 (Build: 20)
IAPIrsyad A. Panjaitan