resources/views/pages/about.blade.php Route::get('/hello', function () {
return view('pages/about');
});
pages/about is the same as pages.about/hello page returns <h1> Route::get('/hello', function () {
return '<h1>Hello World</h1>';
});/hello page returns text Hello World Route::get('/hello', function () {
return 'Hello World';
});config/database.phpRoute::get('/', function () {
return view('welcome');
});
get - type of HTTP request
/ - stands for the homepage
welcome - view file located at resources/views/welcome.blade.php
The route will return welcome view file contentroutes/web.phpresources/views folder.
All laravel views use blade template engine.
Views files contain the word in its name like welcome.blade.phpapp/Http/Controllers folder with plural form like UsersController.php in Laravel older versions but with singular form like UserController.php in new versions of Laravelapp folder (but app`/Models in newer version of Laravel) with singular form like User.phpprojectname based on laravel/laravel packagecomposer create-project laravel/laravel projectname