> ## Documentation Index
> Fetch the complete documentation index at: https://kawax.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# ¿Qué es Laravel?

> Descripción general y características de Laravel, y por qué deberías elegirlo.

## ¿Qué es Laravel?

Laravel es un framework de aplicaciones web escrito en PHP con una sintaxis expresiva y elegante.
El framework proporciona la estructura y el punto de partida para crear aplicaciones, para que puedas concentrarte en construir cosas increíbles sin preocuparte por los detalles de la implementación.

Laravel busca ofrecer una excelente experiencia de desarrollo al mismo tiempo que provee funciones potentes.
Incluye numerosas capacidades como la inyección de dependencias, una capa expresiva de abstracción de base de datos, colas y tareas programadas, pruebas unitarias y de integración, y mucho más.

<Info>
  Ya sea que seas nuevo en los frameworks web de PHP o que tengas años de experiencia, Laravel es un framework que crece contigo.
</Info>

## ¿Por qué usar Laravel?

### Un framework progresivo

Laravel es un framework "progresivo".
Cuando das tus primeros pasos en el desarrollo web, la abundante documentación, las guías y los [tutoriales en video](https://laracasts.com) te acompañan en el aprendizaje sin abrumarte.

Para desarrolladores senior, ofrece herramientas robustas como [inyección de dependencias](/es/service-container), [pruebas unitarias](/es/testing), [colas](/es/queues) y [eventos en tiempo real](/es/broadcasting).

### Un framework escalable

Laravel es altamente escalable.
Gracias a las características de escalado de PHP y al soporte para sistemas de caché distribuida de alta velocidad como Redis, escalar horizontalmente con Laravel es sencillo.
De hecho, las aplicaciones Laravel escalan con facilidad hasta manejar cientos de millones de solicitudes al mes.

### Un framework compatible con la IA

Las convenciones de Laravel y su estructura bien definida son ideales para el desarrollo asistido por IA con herramientas como Cursor o Claude Code.
Cuando le pides a un agente de IA que añada un controlador o una migración, sabe exactamente dónde debe colocarlo.

### Un framework impulsado por la comunidad

Miles de desarrolladores talentosos de todo el mundo [contribuyen al framework](https://github.com/laravel/framework) Laravel.
Combinando los mejores paquetes del ecosistema PHP, se ofrece el framework más robusto y amigable para los desarrolladores.

## Características principales de Laravel

<AccordionGroup>
  <Accordion title="Eloquent ORM">
    Permite realizar operaciones de base de datos mediante una interfaz orientada a objetos intuitiva.
    Se define una clase modelo por tabla y se utiliza dicho modelo para manipular los datos.
  </Accordion>

  <Accordion title="Motor de plantillas Blade">
    Un motor de plantillas simple y potente.
    Permite usar código PHP sin restricciones, al tiempo que ofrece directivas convenientes que aumentan la productividad.
  </Accordion>

  <Accordion title="Línea de comandos Artisan">
    Con el comando `php artisan` puedes automatizar muchas operaciones: generar controladores y modelos, ejecutar migraciones, limpiar la caché y mucho más.
  </Accordion>

  <Accordion title="Autenticación y autorización">
    El mecanismo de autenticación de usuarios está integrado en el framework, y con los starter kits puedes construir la funcionalidad de inicio de sesión en cuestión de minutos.
  </Accordion>

  <Accordion title="Pruebas">
    Se admite de forma nativa la escritura de pruebas unitarias y de funcionalidad usando [Pest](https://pestphp.com) o [PHPUnit](https://phpunit.de/).
  </Accordion>
</AccordionGroup>

## Próximos pasos

<Card title="Instalación" icon="download" href="/es/installation">
  Instala PHP y Laravel, y crea tu primer proyecto.
</Card>


## Related topics

- [Laravel Octane](/es/octane.md)
- [Laravel Telescope](/es/telescope.md)
- [Introducción a Vue.js — Fundamentos para usarlo con Inertia × Laravel](/es/blog/vue-introduction.md)
- [Query builder](/es/query-builder.md)
- [Laravel Horizon](/es/horizon.md)
