Skip to content

Rebuild content using Paragraphs entities

Our content lends itself very well to the structured format that the Paragraphs module provides, and it would provide a much more user friendly interface than dumping everything in one big body field.

Benefits

  1. Drastically improved UX; for example, an infobox could be edited visually with text fields for each row, a browse for media button, etc.
  2. Potentially allowing pre-rendering/cache warming per-Paragraph entity
  3. Pipeline could use the generated Paragraph entity UUIDs instead of the tedious manual attributes approach
  4. We may be able to use BigPipe to drastically speed up loading a page that's not yet cached by Drupal via the Big Pipe Paragraphs module.

Notes

This would completely replace the custom HTML elements we have now with custom Paragraph entity types.

Edited by Ambient.Impact