Laravel: El Framework PHP Más Popular — Guía de Inicio

¿Por qué Laravel?

Laravel es el framework PHP más popular del mundo con diferencia. Ofrece una sintaxis elegante, un ecosistema completo y una comunidad enorme.

Instalación

# Via Composer
composer create-project laravel/laravel mi-proyecto

# O via Laravel installer
laravel new mi-proyecto

cd mi-proyecto
php artisan serve

Rutas

// routes/web.php
use Illuminate\Support\Facades\Route;

Route::get('/', function () {
    return view('welcome');
});

Route::get('/productos', [ProductoController::class, 'index']);
Route::post('/productos', [ProductoController::class, 'store']);
Route::get('/productos/{id}', [ProductoController::class, 'show']);

Eloquent ORM

// Definir modelo
class Producto extends Model
{
    protected $fillable = ['nombre', 'precio', 'descripcion'];
}

// Usar el modelo
$productos = Producto::where('precio', '>', 100)->get();
$producto = Producto::find(1);
Producto::create([
    'nombre' => 'Laptop',
    'precio' => 999.99
]);

Blade Templates


@extends('layouts.app')

@section('content')
    

Productos

@foreach($productos as $producto)

{{ $producto->nombre }}

${{ $producto->precio }}

@endforeach @endsection

Conclusión

Laravel es la opción más completa y madura para desarrollo backend con PHP. Su ecosistema (Forge, Vapor, Nova) lo hace imparable.

🤖 Asistente Virtual
¡Hola! 👋

¿En qué te puedo ayudar hoy?