A Composer driven workflow for Drupal

As your Drupal project grows, it becomes increasingly difficult  to manage all of your project dependencies. To add to your woes, the dependencies keep on changing and hard to track down these changes.

Enter Composer, a dependency management tool for PHP which is slowly being adopted in the Drupal world.  It isn't exactly a silver bullet, but think of it as drush make with extra magic thrown in. If you are coming from Ruby or node.js, it shares a lot of similarities with npm and bundler.

After attending this session, you will have learnt what Composer is, how Drupal 8 uses it and how you can use it to manage your project dependencies.

Prerequisites:

  • Drupal module development experience(7 or 8)
  • General idea about what has changed in Drupal 8

Session Track

Coding and Development

Experience level

Intermediate

Drupal Version

Drupal 8 (current)