Module Architecture Development in D8: Drupal Composer, Custom Entities, and Complex Relationships via Plugins
Parent Track:
Development & Performance
Audience:
Intermediate
- Repo: https://github.com/jcandan/example_fitness
- Slides: https://slides.com/jamescandan/d8-composer-entities-relationships
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!
Speakers
James Candan
Software Engineer at
Code Journeymen