En Laravel 11, les vistes (views) i els layouts són conceptes fonamentals per estructurar i organitzar el contingut que es mostrarà als usuaris. A continuació, t'explico una mica sobre aquests conceptes:
return view('nom_de_la_vista');use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return view('home');
});@extends('layouts.app')
@section('title', 'Inici')
@section('content')
<h2>Benvingut a la meva aplicació Laravel 11</h2>
<p>Aquesta és la pàgina principal.</p>
@endsection
use Illuminate\Support\Facades\Route;
Route::get('/home', function () {
return view('home', ['nom' => 'Joan']);
});
<p>Hola, {{ $nom }}</p><button class="btn">{{ $slot }}</button>
<x-button>Fes clic aquí</x-button>