Laravel sebenarnya memiliki fitur autentikasi bawaan seperti Laravel Jetstream. Tapi karena lebih simple menggunakan Laravel UI, jadi di tutorial kali ini aku akan menggunakan autentikasi menggunakan Laravel UI (Sebenarnya aku belum pernah coba autentikasi dengan Laravel Jetstream, hehe). Jadi Langkah pertama yang harus kita lakukan adalah menginstalasi dependencies dengan perintah: composer require Laravel/ui di terminal IDE. Selanjutnya kita harus melakukan instalasi UI dengan preset bootstrap untuk membuat authentication. Caranya dengan menjalankan command berikut di terminal kamu: php artisan ui bootstrap –auth Kalau udah selesai, seperti notice yang berwarna kuning, kita jalankan perintah npm install di terminal terlebih dahulu. Kalau udah selesai, lanjut jalankan command npm run dev di terminal ya! Tapi aku sendiri dapat problem kaya gambar di bawah. Tenang dulu ya, gaes. Jadi kalian jalankan perintah npm cache error –force di terminal lalu coba lagi perintah npm run d...
Hari ini aku mau menjelaskan soal blade templating. Kalau menurut aku sendiri blade itu adalah fitur yang mempermudah kita mengatur tampilan halaman sehingga mempersingkat kode dan lebih efisien. Misalnya kalian mau menggunakan satu header dan footer yang sama untuk berbagai laman pada website kalian, nah kalian bisa melakukan sekali coding saja untuk bagian headernya, lalu tinggal panggil di halaman lain yang membutuhkan header itu sendiri. Satu lagi, misalnya ada bagian header yang ingin kalian perbaiki karena sedikit kesalahan kecil, bayangin aja kalau kalian harus sampai mengubah semua codingan laman website kalian, tentunya makan waktu dan tidak efisien. Nah, itulah fungsinya blade templating. Nantinya kalian akan menggunakan beberapa directive dan yang paling sering digunakan: @extends, @yield, @section | @endsection, @include, @if, @foreach, dan sebagainya. Tutorial kali ini aku mulai dengan membuat sebuah file baru dalam sebuah subfolder Bernama headerfooter di folder...