Nested Blocks

I just wanted to share an illustration of why the lack of nested modular blocks makes DatoCMS much harder to set up than other systems. It’s really hard to decide if a “component” (like a layout or feature) should be a model or a block, and whether to reference that component inside a Link, Modular Content, or Structured Text. There are pros and cons to each approach but none is perfect (schema cleanliness vs editor UI differences), and the decision is both confusing and inflexible (can’t be changed after setup). It makes composing more complex layouts very difficult…

This is the confusing part in question: :grimacing:

1 Like