In this tutorial you will be shown how to create a view page. Laravel 8 will be used to demonstrate this task.
Step 1. Create a Controller called BlogController by running command
php artisan make:controller BlogController
Step 2. Create blade file
Go to resources\views and create file blog.blade.php
Step 3. Edit blog.blade file
<h1>Blog page</h1>
Step 4. Create index method in BlogController
Go to app\Http\Controllers\BlogController.php and edit file as below:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class BlogController extends Controller
{
public function index()
{
return view('blog');
}
}
Step 5. Create route
Go to routes\web.php and add line below:
Route::get('/blog', [BlogController::class, 'index']);
Once you start the server and go to url http://localhost:3000/blog or http://localhost/thenameofyourproject/public/blog, you should see the page.