Entities Bundles and Fields: You need to Understand This

tedbow

One of the great benefits of Drupal is that it gives great power to a group of developers we call Site Builders, who are able to build powerful sites without any custom code. But just because you aren't writing code for Drupal doesn't mean you can't benefit from knowing what is going on under the hood. This session is for new and experienced site builders who want to get a better understanding of how Drupal works.

We will explore 3 key concepts in Drupal 8, Entities Bundles and Fields. We will see that these are the common foundations for many of the most important features of Drupal including Nodes, Taxonomy Terms, and Users. These concepts are even more important in Drupal 8 because even more things are fields and configuration entities have been introduced.

We will then explore how Entities, Bundles and Fields are stored in the actual database and how this affects how modules like Views can interact with them. After we understand what Entities, Bundles, and Fields actually are we will explore how this foundation is used by popular modules such as Views, Rules, and Drupal Commerce and how this can affect how you build sites.

Audience:

This session is for anybody who builds sites in Drupal and wants to get a better understanding of how Drupal works.

Session Track

Site Building

Experience Level

Intermediate

Drupal Version