Laravel 12 CRUD
#2 Membuat Proyek Laravel 12 Pertama
Bayangkan kamu ingin membangun rumah keren — pertama kita harus membuat lahan kosong (folder) lalu memasang kerangka rumah. Di sini, Composer akan membantu kita membuat kerangka aplikasi Laravel dengan sekali perintah. Ayo mulai! 🏗️
Langkah 1: Buka Terminal / CMD
1 Buka Command Prompt (CMD) seperti yang sudah kamu lakukan sebelumnya. Caranya: tekan Windows + R, ketik cmd, lalu Enter. Atau cari "Command Prompt" di Start.
Setelah jendela hitam terbuka, kita akan berada di folder pengguna biasanya (contoh: C:\Users\NamaKamu>).
C:\laravel-projects. Kamu bisa membuatnya dengan perintah:
Langkah 2: Buat Proyek Laravel dengan Composer
2 Sekarang kita akan membuat proyek bernama siswaapp menggunakan Composer. Ketik perintah berikut di CMD (pastikan kamu sudah berada di folder yang diinginkan, misal C:\laravel-projects):
Perintah ini akan mengunduh semua file Laravel 12 versi terbaru dan membuat folder baru bernama siswaapp. Proses ini membutuhkan koneksi internet dan beberapa menit (tergantung kecepatan internet).
Langkah 3: Masuk ke Folder Proyek dan Lihat Isinya
3 Setelah proses selesai, masuk ke folder proyek dengan perintah:
Sekarang kamu berada di dalam proyek Laravel. Ketik perintah dir (Windows) atau ls (Mac/Linux) untuk melihat daftar file dan folder. Kamu akan menemukan folder-folder seperti app, bootstrap, config, database, public, resources, routes, storage, tests, vendor dan file .env, artisan, composer.json dll. Itu semua adalah kerangka aplikasi kita!
Langkah 4: Jalankan Server Laravel (Lihat Aplikasi Hidup)
4 Agar kita bisa melihat tampilan aplikasi di browser, Laravel memiliki server bawaan. Jalankan perintah ini (masih di dalam folder siswaapp):
Setelah itu akan muncul tulisan seperti:
Artinya server sudah aktif. Sekarang buka browser (Chrome, Edge, dll) dan kunjungi alamat http://127.0.0.1:8000 atau http://localhost:8000. Kamu akan melihat halaman selamat datang Laravel yang keren! 🎉
Ctrl + C di CMD. Nanti kita akan jalankan lagi setiap kali ingin melihat hasil pekerjaan.
Langkah 5: Kenali Struktur Proyek (Singkat)
5 Jangan khawatir dengan banyaknya folder. Nanti kita hanya akan bekerja di beberapa tempat:
- 📂 routes/web.php → tempat menentukan alamat halaman (URL).
- 📂 app/Models/ → tempat menyimpan model (seperti cetakan data siswa).
- 📂 app/Http/Controllers/ → tempat logika aplikasi (controller).
- 📂 resources/views/ → tempat tampilan halaman (HTML + Blade).
- 📂 database/migrations/ → tempat membuat tabel database.
Seperti rumah yang punya ruang tamu, dapur, kamar tidur — masing-masing punya fungsi sendiri. Mudah diingat kok! 🏠
💡 Ringkasan Langkah (Buat Hafalan)
- ✅ Buka CMD, masuk ke folder tempat proyek akan dibuat (contoh:
cd C:\laravel-projects). - ✅ Ketik:
composer create-project laravel/laravel siswaapp - ✅ Masuk ke folder proyek:
cd siswaapp - ✅ Jalankan server:
php artisan serve - ✅ Buka browser:
http://localhost:8000→ lihat halaman Laravel. - ✅ Untuk berhenti server: tekan
Ctrl + Cdi CMD.
🎯 Mudah bukan? Sekarang kamu punya aplikasi web pertama!
(Link akan aktif saat artikel sebelumnya dan selanjutnya terbit)