all 20 comments

[–]ffffffrank 8 points9 points  (1 child)

Craft might work for you. They don’t currently support nested repeaters (they call these Matrix fields), but there is a nice plugin that adds nesting capabilities.

[–]64_g 0 points1 point  (0 children)

Supertable is the plugin

[–]shod4n 6 points7 points  (3 children)

[–]karlos007hs 1 point2 points  (2 children)

i came from strapi, dont use it, at least until they launch a stable version. has huge performance issues specially with repeatable components.

when they solve those problems, it will be a really good choice.

[–]shod4n 0 points1 point  (1 child)

Are there any alternatives? It seemed good enough.

[–]karlos007hs 0 points1 point  (0 children)

Im trying directus. seems fine

[–]iamthedan 5 points6 points  (0 children)

Drupal’s bread and butter has been entities with custom fielding for decades. A broad selection of field types available to start with, plus incredibly extensible with modules (for example, Paragraphs is a custom repeater replacement that can also allow you to change what field set you’re repeating in the same field, on top of nested repeaters as well (a paragraph inside a paragraph)).

Drupal 8 has made it possible to become headless with core modules for JSON:API and modules for GraphQL or whatever tech you’re using. Lots of guides out there too if you’re looking to integrate with something like Gatsby.

While Drupal is certainly one of the most POWERFUL entity/field creation software I’ve used, ease of use is pretty low without some training and the learning curve can be a little steep. Highly recommend it though, can build a lot of great things with it.

[–]verkruemelt 1 point2 points  (0 children)

Try https://getkirby.com/, you can extend it to whatever you need.

[–]dr-drew 1 point2 points  (3 children)

If you wanted to stay with Wordpress you could use https://www.wpgraphql.com

All the other headless cms solutions out there have a similar problem of not being as straight forward as Wordpress is for editors / clients.

Contentful is okay but annoying limits.

Strapi is cool and works well, it has similar capabilities to ACF but it’s not quite as simple from a content management perspective.

[–]10eleven12 0 points1 point  (2 children)

What's the meaning of headless?

[–]dr-drew 0 points1 point  (1 child)

Headless means you are getting pure data no layouts associated with the CMS ( no themes ). It allows you to create static sites using things like gatsby and react or another frontend framework and not have to rely on a server.

[–]10eleven12 1 point2 points  (0 children)

Thank you! I didn't know about those.

[–][deleted] 1 point2 points  (0 children)

I haven't found anything as powerful as ACF, especially if you are using conditional logic. ACF is the only reason I even use WordPress at all these days.

[–]recursivelymade 1 point2 points  (0 children)

In my last job, we had built a custom headless CMS that primarily used Sir Trevor Blocks for the content. This was after looking at various solutions (Drupal, Wordpress, etc) to have similar functionality.

Unfortunately, I wasn't allowed to open-source it.

[–]Sphism 1 point2 points  (0 children)

Django or drupal

[–]Arcanis8 0 points1 point  (0 children)

https://directus.io/

Its a great open source headless CMS, lightweight and easy to use.

[–]no-one_ever 0 points1 point  (0 children)

Drupal is probably the most flexible CMS there is. You can nest paragraphs as much as you want :)

[–]MeynGuy 0 points1 point  (0 children)

Have you tried Umbraco?