Framework de aplicaciones web en PHP con sintaxis expresiva que incluye enrutamiento, ORM, migraciones, colas y difusión de eventos en tiempo real.
laravel/framework
Un framework de aplicaciones web en PHP con sintaxis expresiva que incluye routing, inyección de dependencias, migraciones, colas y broadcasting.
- Estrellas
- 34,989
- Forks
- 12,028
- Issues abiertos
- 95
- Último commit
- hace 3 horas
¿Qué es?
Laravel es un framework de aplicaciones web en PHP diseñado para encargarse de las tareas rutinarias de los proyectos web, de modo que los desarrolladores puedan centrarse en la lógica de la aplicación. Incluye un motor de routing, un contenedor de inyección de dependencias y migraciones de esquemas independientes de la base de datos.
El framework también admite varios back-ends para sesiones y caché, el procesamiento de tareas en segundo plano mediante colas y el broadcasting de eventos en tiempo real. Estos componentes están diseñados para funcionar juntos en aplicaciones que necesitan escalar desde proyectos pequeños hasta sistemas grandes.
Este repositorio contiene el código del framework principal. Para crear una aplicación, los desarrolladores usan el repositorio independiente de la aplicación principal de Laravel, que depende de este paquete.
Funciones clave
- 01Motor de routing rápido para definir rutas web.
- 02Contenedor de inyección de dependencias para gestionar las dependencias de las clases.
- 03Migraciones de esquemas independientes de la base de datos.
- 04Varios back-ends para almacenar sesiones y caché.
- 05Procesamiento de tareas en segundo plano mediante colas.
- 06Broadcasting de eventos en tiempo real.
Casos de uso
- Crear aplicaciones web y APIs en PHP respaldadas por bases de datos.
- Ejecutar tareas en segundo plano, como enviar correos electrónicos o generar informes, mediante colas.
- Crear funcionalidades en tiempo real que envíen eventos a los clientes.
Inicio rápido
- 1
Lee la nota del repositorio del framework principal y visita el repositorio principal de Laravel para empezar una aplicación
- 2
Consulta la documentación oficial para aprender Laravel
Antes de usarlo
- Este repositorio solo contiene el código del framework principal, así que debes usar el repositorio principal de la aplicación Laravel para crear una app.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es framework?
- Un framework de aplicaciones web en PHP con sintaxis expresiva que incluye routing, inyección de dependencias, migraciones, colas y broadcasting. Laravel es un framework de aplicaciones web en PHP diseñado para encargarse de las tareas rutinarias de los proyectos web, de modo que los desarrolladores puedan centrarse en la lógica de la aplicación. Incluye un motor de routing, un contenedor de inyección de dependencias y migraciones de esquemas independientes de la base de datos.
- ¿framework es gratuito? ¿Qué licencia tiene?
- framework es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿framework sigue mantenido?
- Mantenimiento activo. El último commit de framework fue el 6 nov 2026.
- ¿Para qué puedo usar framework?
- Crear aplicaciones web y APIs en PHP respaldadas por bases de datos. Ejecutar tareas en segundo plano, como enviar correos electrónicos o generar informes, mediante colas. Crear funcionalidades en tiempo real que envíen eventos a los clientes.
- ¿Cómo se instala framework?
- Lee la nota del repositorio del framework principal y visita el repositorio principal de Laravel para empezar una aplicación Consulta la documentación oficial para aprender Laravel
- ¿Dónde consigo framework?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/laravel/framework
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Symfony es un framework de PHP para crear aplicaciones web y de consola, además de un conjunto de componentes de PHP reutilizables.
Un framework web de Python de alto nivel que promueve el desarrollo rápido y un diseño limpio y pragmático.
Ruby on Rails es un framework web MVC full-stack para crear aplicaciones web en Ruby respaldadas por bases de datos.
Un framework web para Haskell con todo incluido y seguridad de tipos, que incorpora routing, vistas, modelos de PostgreSQL y un IDE de desarrollo.
Paquete de Laravel que permite registrar rutas colocando atributos de PHP 8 directamente en las clases y los métodos de los controladores.