Proyek kecil: aplikasi catatan · Materi 16 dari 16

Langkah berikutnya

Aplikasimu jalan. Ini yang sebaiknya kamu pelajari sesudah ini, dan urutannya.

2 menit 0 komentar

Daftar isi

Kalau kamu sampai di sini dengan aplikasi catatan yang bisa menambah, mengubah, dan menghapus, kamu sudah memegang inti Laravel. Serius. Hampir semua aplikasi web, dari blog sampai sistem kasir, adalah variasi dari pola yang baru saja kamu bangun: route, controller, validasi, model, view. Sisanya adalah memperdalam setiap bagian.

Urutan yang saya sarankan

  1. Login dan daftar. Buat proyek baru dengan laravel new dan kali ini pilih salah satu starter kit. Lihat bagaimana halaman login, daftar, dan lupa kata sandi dibuat, lalu pelajari auth()->user() dan middleware auth. Dengan ini, catatan bisa jadi milik pengguna tertentu.
  2. Relasi antar tabel. Pengguna punya banyak catatan; catatan punya banyak label. Pelajari hasMany, belongsTo, dan belongsToMany di Eloquent. Ini bagian yang paling sering dipakai di proyek sungguhan.
  3. Form request. Memindahkan aturan validasi yang berulang ke class sendiri. Kecil, tapi membuat controller jauh lebih bersih.
  4. Tampilan. Pasang Tailwind CSS lewat Vite (sudah tersedia di proyek) dan rapikan halamanmu. Kelas Tailwind di Codesakura bisa jadi tempat mulai.
  5. Tes otomatis. Tulis satu tes untuk "menambah catatan". Begitu terbiasa, kamu tidak akan mau kembali mengetes semuanya dengan tangan.
  6. Deploy. Menaruh aplikasimu di server supaya bisa dibuka orang lain. Pelajari .env untuk produksi, php artisan migrate --force, dan cara kerja folder public di hosting.

Fitur Laravel 13 yang tadi kita tunda

Atribut seperti #[Middleware] akan terasa natural begitu kamu memakai login. AI SDK dan pencarian semantik layak dilirik setelah kamu nyaman dengan Eloquent dan antrean. Semuanya ada di dokumentasi resmi, dan sekarang kamu sudah punya kosakata untuk membacanya.

Satu pesan terakhir

Jangan menunggu merasa "siap" untuk membuat proyek sendiri. Pilih masalah kecil yang benar-benar kamu alami, misalnya mencatat pengeluaran, mendata buku, atau jadwal latihan, dan bangun dengan apa yang sudah kamu tahu. Kamu akan macet, mencari, menemukan, dan di situlah belajarnya terjadi. Kalau macetnya terlalu lama, bagian diskusi di setiap materi kelas ini tetap terbuka.

Terima kasih sudah mengikuti sampai akhir. Sampai ketemu di kelas berikutnya.

Diskusi

Masuk dulu untuk ikut berkomentar. Masuk

Belum ada diskusi di sini. Jadilah yang pertama bertanya.