About this talk
This talk explores the Typed Data API in Drupal, a concept that remains complex for many developers. The speaker discusses the historical context and limitations of PHP and Drupal 7 that led to the development of this low-level API. Attendees will gain insights into the implementation process on Drupal.org, understanding the motivations behind its creation and the rationale for its name, TypedData. The session also delves into the inner workings of the API, specifically how content entities are modeled using TypedData, along with practical use cases that demonstrate how to effectively utilize the API in daily coding tasks. This advanced session is designed for those already familiar with data modeling basics in Drupal.