What is Composer and how is it used in Laravel?

Beginner

Answer

Composer is PHP's dependency manager. Laravel uses it to manage packages via composer.json.

composer install           # Install dependencies
composer update            # Update dependencies  
composer dump-autoload     # Regenerate PSR-4 autoload
composer require package   # Add new package