GfMpTfG9TSY9TSCiTUr0TfG0

Glosarium Laravel Lengkap untuk Pemula

Glosarium Laravel Lengkap untuk Pemula

Glosarium ini berisi istilah-istilah penting dalam Laravel yang sering ditemui saat belajar maupun membuat project. Penjelasan dibuat sederhana agar mudah dipahami oleh pemula, siswa SMK RPL, dan mahasiswa.


A

Artisan
Artisan adalah command line interface (CLI) Laravel untuk menjalankan perintah seperti membuat controller, model, migration, dan menjalankan server.

php artisan serve

Asset
Asset adalah file pendukung aplikasi seperti CSS, JavaScript, dan gambar yang biasanya disimpan di folder public.

Authentication (Auth)
Authentication adalah proses login dan logout pengguna dalam aplikasi.


B

Blade
Blade adalah template engine Laravel yang digunakan untuk membuat tampilan (view) dengan sintaks sederhana.

Bootstrap
Bootstrap adalah framework CSS yang sering digunakan bersama Laravel untuk membuat tampilan web lebih rapi dan responsif.


C

Controller
Controller berisi logika aplikasi dan menghubungkan model dengan view.

CRUD
CRUD adalah singkatan dari Create, Read, Update, Delete, yaitu operasi dasar pengolahan data.

Composer
Composer adalah dependency manager PHP yang digunakan untuk mengelola library Laravel.


D

Database
Database adalah tempat penyimpanan data aplikasi.

Dependency
Dependency adalah library atau paket yang dibutuhkan oleh aplikasi.


E

Eloquent
Eloquent adalah ORM Laravel untuk mengelola database menggunakan model.

Enum
Enum adalah tipe data dengan pilihan nilai tertentu (misal: status aktif/tidak aktif).

.env
File .env digunakan untuk menyimpan konfigurasi environment seperti database dan email.


F

Factory
Factory digunakan untuk membuat data dummy secara otomatis.

Foreign Key
Foreign key adalah kolom penghubung antar tabel database.


G

Guard
Guard digunakan untuk mengatur sistem autentikasi pengguna.


H

Helper
Helper adalah fungsi bantu yang mempermudah penulisan kode.


I

Index
Index biasanya merujuk pada halaman utama daftar data.


J

Jetstream
Jetstream adalah starter kit Laravel untuk autentikasi yang lebih lengkap.


L

Laravel
Laravel adalah framework PHP untuk membangun aplikasi web modern.

Localization
Localization adalah fitur untuk mengatur bahasa aplikasi.


M

Middleware
Middleware berfungsi memfilter request sebelum masuk ke controller.

Migration
Migration digunakan untuk membuat dan mengelola struktur database.

php artisan migrate

Model
Model adalah representasi tabel database dalam Laravel.

MVC
MVC adalah pola arsitektur Model-View-Controller.


N

NPM
NPM adalah package manager untuk JavaScript yang digunakan untuk frontend.


O

ORM
ORM adalah teknik untuk mengelola database menggunakan objek.


P

Pagination
Pagination adalah pembagian data ke dalam beberapa halaman.

Policy
Policy digunakan untuk mengatur hak akses pengguna.

Primary Key
Primary key adalah kunci utama pada tabel database.


Q

Query Builder
Query Builder digunakan untuk membuat query database tanpa SQL mentah.


R

Route
Route menghubungkan URL dengan controller atau view.

Resource Route
Route otomatis untuk CRUD.

Route::resource('assets', AssetController::class);

S

Seeder
Seeder digunakan untuk mengisi data awal ke database.

Session
Session menyimpan data sementara seperti status login.

Soft Delete
Soft delete adalah penghapusan data tanpa benar-benar menghapus dari database.


T

Tinker
Tinker adalah tool interaktif untuk mencoba kode Laravel.

php artisan tinker

U

UI Scaffolding
UI Scaffolding adalah fitur untuk membuat tampilan login otomatis.


V

Validation
Validation digunakan untuk memvalidasi input dari user.

View
View adalah bagian tampilan aplikasi Laravel.


W

Web Route
Web route adalah route yang berada di file routes/web.php.


Penutup

Glosarium Laravel ini dapat digunakan sebagai kamus belajar bagi pemula. Dengan memahami istilah-istilah di atas, proses belajar Laravel akan menjadi lebih mudah, terarah, dan tidak membingungkan.

Selamat belajar Laravel 🚀
Jadikan glosarium ini sebagai teman setia saat ngoding.

Special Ads
Special Ads
Special Ads