Laravel Development Tutorial
Laravel adalah framework PHP yang powerful dan populer. Panduan ini akan membantu Anda memulai dengan Laravel.
Instalasi Laravel
Via Composer
composer create-project laravel/laravel myapp
cd myapp
php artisan serve
Routing Dasar
Route::get('/', function () {
return view('welcome');
});
Route::get('/about', function () {
return 'About Page';
});
Controller
php artisan make:controller UserController
public function index()
{
$users = User::all();
return view('users.index', compact('users'));
}
Model dan Migration
php artisan make:model User -m
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();
$table->timestamps();
});
Blade Template
@extends('layouts.app')
@section('content')
<h1>Hello Laravel</h1>
@endsection
Eloquent ORM
// Create
User::create(['name' => 'John', 'email' => '[email protected]']);
// Read
$users = User::all();
$user = User::find(1);
// Update
User::where('id', 1)->update(['name' => 'Jane']);
// Delete
User::where('id', 1)->delete();