Backend Development - Typed Data API

In the previous topic, we worked with the Entity API and performed CRUD operations. Now we go one layer deeper into Drupal’s internal architecture: the Typed Data API.

Backend Development - Entity API CRUD

Drupal is built around entities. Content, users, taxonomy terms, files, and custom data are all stored and managed as entities.

Backend Development - Field Formatters

we created a custom Field Type (data storage) and built a Field Widget (data input).

Now we complete the field system by building the final layer: Field Formatters.

Backend Development - Field Widgets

In the previous topic, we created a custom Field Type, which defined how data is stored and structured. Now we move to the next layer of the field system: Field Widgets.

Backend Development - Field Types

Fields are one of Drupal’s most important backend concepts. They define how data is stored, validated, and exposed across entities.