Panduan untuk Anda Belajar Laravel
Jika anda ingin tahu lebih dalam soal laravel, sebaiknya Anda belajar terlebih dahulu beberapa hal berikut:
- Belajar dahulu HTML, JavaScript, dan CSS.
- Belajar dulu HTTP.
- Belajar dulu Git dan GitHub.
- Belajar dahulu PHP.
- Lalu ke Laravel.
- Pelajari Juga Database.
Perangkat Lunak yang digunakan Windows​
- Pasang VCM (Version Control System) yaitu git.
- Pasang Text Editor atau IDE (Integrated Development Environment) seperti Visual Studio Code.
- Pasang Composer.
- Pasang Laragon. Saya ada masalah soal laragon, yaitu masalah ini: Masalah Laragon Multiple Http Get Error Timeout
- Pasang Laravel Herd.
- [Tidak Direkomendasikan] Pasang
XAMPPKarena XAMPP memiliki masalah berupa susahnya ganti versi PHP, jadi saya pindah ke Laragon atau Laravel Herd. - [Tidak Direkomendasikan] Pasang nvm-windows.
Karena nvm (Node Version Manager) sudah ada pada
Laravel Herd
jadi tidak perlu memasang ini. - Pasang Docker Desktop Windows WSL 2
- Saya sarankan gunakan WSL 2 (Windows Sub-System Linux).
Menambahkan Git Alias​
Silahkan baca di sini: Git Aliases
Debug Laravel​
Database Query Debug​
- Dapat bekerja di
web.php
maupunapi.php
DB::listen(fn ($e) => dump($e->toRawSql()));
DB::listen(function ($q) {
dump($q->sql);
});
Package barryvdh/laravel-debugbar
​
- Github
- Hanya bekerja untuk
web.php
, tidak bisa digunakan diapi.php
.
composer require barryvdh/laravel-debugbar --dev
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
Laravel Telescope​
- https://laravel.com/docs/10.x/telescope
- Dapat bekerja di
web.php
maupunapi.php