Historique des conversations
Chargement...
Un projet Laravel possède une structure organisée :
app/ : Contient le code principal (Modèles, Contrôleurs, Middleware).config/ : Tous les fichiers de configuration.database/ : Migrations, factories et seeds.public/ : Le point d'entrée (index.php) et les assets (CSS, JS).resources/ : Les vues (Blade) et les fichiers sources CSS/JS.routes/ : Définition des routes de l'application.storage/ : Fichiers générés (logs, cache, uploads).Les routes web sont définies dans le fichier routes/web.php. Une route associe une URL à une action.
use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return view('welcome');
});
Route::get('/hello', function () {
return 'Bonjour le monde !';
});
Vous pouvez capturer des segments de l'URL comme paramètres :
Route::get('/user/{id}', function ($id) {
return 'Utilisateur n°' . $id;
});
Testez vos connaissances sur la structure et le routage.
Ajoutez une nouvelle route dans votre fichier routes/web.php qui accepte un paramètre nom et affiche un message de bienvenue personnalisé (ex: "Bienvenue, [nom] !").