Foreword

Without Views, Drupal wouldn't be Drupal. It wouldn't be powering more than 1 million websites*—5% of all websites that have an identifiable CMS**—and there wouldn't be more than 35,000 developer accounts on Drupal.org***.

There are three keys to building dynamic, content-first websites. The first is the ability to model semantic data structures (Content Construction Kit used to be a contributed module; now, it has become entities and fields in Drupal core). The second is selecting what content you want based on any given criteria (part of Views is a database query-building UI). And finally, displaying it how and where you want (the other part of Views is a set of configurable display options ranging from HTML lists and tables to RSS feeds ...

Get Mastering Drupal 8 Views now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.