Router merupakan hal penting bagi web developer. Jika anda belum mengetahui apa itu router, router merupakan pengaturan link/direction/url untuk website kita, agar user dapat dengan mudah menuju halaman-halaman tertentu pada website kita.
Pembuatan Website Route
* silakan buka folder routes/web.php
* dalam folder tersebut ada kode default dari laravel seperti di bawah
<?php
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});
* dalam file tersebut terdapat kode Route::get , kode ini menjelaskan bahwa halaman / menggunakan view welcome. View tersebut terdapat pada folder resources/view seperti gambar di bawah
* Didalam folder view tersebut, terdapat file welcome.blade.php, disitulah kita dapat membuat tampilan kita. Sekarang mari kita ubah isi dari welcome.blade.php menjadi seperti ini.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Welcome</title>
</head>
<body>
Hello welcome
</body>
</html>
* Selanjutnya kita bisa membuka website kita dengan php artisan serve dan buka pada browser.
* Setelah kita mengetahui kegunaan routes dan view. Mari kita buat router dan view baru untuk project kita. yaitu router about dan view about.blade.php
Kode route about
Route::get('/about', function () {
return view('about');
});
Kode view/about.blade.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
Hello About
</body>
</html>
* setelah pembuatan route dan about, mari kita coba untuk membuka website kita dengan php artisan serve dan dibuka di browser. Berikut adalah hasilnya
Selanjutnya kita akan membahas tentang public folder. Oke thanks guys source code disini ya