Module & Architecture Development + Drupal Composer, Custom Entities, and Plugins

jcandan

We'll review some of my findings while learning and building web applications in Drupal 8.

We'll go over architecture options for web applications built in Drupal 8. Modern PHP dependency management with Composer, Content Entities vs Nodes and when each is appropriate. We'll look at some excellent combinations of contrib modules and glue code to create flexible architectures.

Who is this for?

Though extensive experience with these is not necessary, you are at least familiar with:

OOP PHP
D7/D8 Module Development
Composer
You are interested in grasping:

Composer for Drupal 8
Custom Entites
Complex relational architectures
Bonus:

Composer for custom modules
Custom fields via Plugins
Drupal Console badassery
Hope to see you at my session!

Repo: https://github.com/jcandan/example_fitness
Slides: https://slides.com/jamescandan/d8-composer-entities-relationships

Drupal is a registered trademark of Dries Buytaert.