Belajar Laravel #6: Eloquent ORM Dasar — Berbicara dengan Database Lewat Objek PHP

Hari ini saya masuk ke materi yang paling saya tunggu-tunggu sejak mulai belajar Laravel: Eloquent ORM. Setelah di episode kemarin saya belajar migration untuk membangun struktur tabel, kali ini saya mulai berkenalan dengan cara Laravel “berbicara” dengan database — dan jujur, ini momen di mana Laravel terasa benar-benar berbeda dari cara saya menulis SQL manual dulu.

Belajar Laravel #6: Eloquent ORM Dasar — Berbicara dengan Database Lewat Objek PHP Lanjutkan membaca

Belajar Laravel #5: Migration & Schema Database — Versi Control untuk Struktur Tabel

Di episode keempat kita sudah mulai bikin controller yang isinya logika CRUD — mulai dari index(), store() sampai destroy(). Tapi ada satu hal yang saya belum bahas di sana: dari mana data itu datang? Controller-nya sudah jadi, view-nya sudah ada, tapi tabelnya belum ada sama sekali. Hari ini saya belajar soal itu: migration — cara Laravel memanage struktur database lewat kode PHP, bukan lewat klik di phpMyAdmin.

Belajar Laravel #5: Migration & Schema Database — Versi Control untuk Struktur Tabel Lanjutkan membaca

Belajar Laravel #4: Controller Lebih Dalam — Resource Controller & Dependency Injection

Masih ingat di episode kedua waktu pertama kali bikin controller? Waktu itu saya cuma sekadar “biar routenya rapi”. Belakangan, setelah mulai menulis logika yang lebih panjang, baru terasa bedanya: controller itu bukan sekadar tempat numpang kode, tapi otak dari aplikasi. Hari ini saya bedah lebih dalam: cara membuat controller dengan Artisan, resource controller yang menghasilkan tujuh method sekaligus, dan sedikit tentang dependency injection yang awalnya bikin saya bingung.

Belajar Laravel #4: Controller Lebih Dalam — Resource Controller & Dependency Injection Lanjutkan membaca