Composer

Composer is a tool for managing projects and dependencies in php.

Composer Autoloading Deep Dive: PSR-4, Classmap, and Files Strategies

Most PHP developers know just enough about Composer autoloading to make it work. But when class resolution fails in a Drupal module, a package publishes duplicate class definitions, or a legacy library throws "class not found" mid-request, you need to understand what the autoloader is actually doing. This article covers all four autoloading strategies, how they interact, and the performance trade-offs that matter in production.

Install a Drupal theme from composer

Composer is a way to organize different parts of a project in code. When building a website you can have a project which is your website which imports other components such as modules and themes.
Subscribe to Composer