Composer es el gestor de dependencias más popular para PHP.
Permite administrar bibliotecas externas que necesita tu proyecto, de forma muy similar a como npm lo hace para Node.js o pip para Python.
¿Para qué sirve?
- Descargar automáticamente librerías y sus versiones compatibles.
- Autocargar clases (autoload) sin que tengas que hacer
require
manualmente. - Mantener un control de versiones estable en tus proyectos.
- Facilitar la instalación y actualización de paquetes de terceros.
Crear proyecto laravel usando Composer
