Drupal Views for Site Builders: Key Concepts from Acquia’s Module 2.6
Module 2.6 in the Weekly Drupal series helps prepare for the Acquia Drupal Developer certification by focusing on Views, Drupal’s main tool for building content listings. Saroj explains how Views supports configuration-first site building by replacing custom code with reusable, dynamic displays.
The post outlines the five key elements of every View: base table, fields, filters, sort criteria, and displays. It explains the difference between exposed and contextual filters, how relationships join related data, and why reusing view modes prevents display duplication. Saroj also walks through performance tips, such as limiting filters and enabling caching, to meet both user and exam expectations.
Multiple roles are considered: site builders use Views to empower editors without code; frontend developers theme View outputs; backend developers avoid writing custom queries when Views suffice. Architects prioritise performance and reuse across displays. The module ends with a practical example of filtering events by organisation using contextual filters—showcasing how Views connects data contextually and efficiently.

