07-20-2023, 01:42 PM
**TLDR:** Looking for a headless CMS that does the following:
- Allows you to create new relational models (Songs) for a content type in the UI for creating that content type (Post)
- First class slug support by slugifying the title automatically
- First class author support by attaching the author who is signed in automatically to content types
- GraphQL
I've been trying to find a good headless CMS, and the options that I've looked at are lacking in one way or another. This will be for a music blog, and each post will have an array of Songs and each Song has an Artist (all of which I'd like to be relational).
I tried Strapi and Prismic and both don't seem to allow you to add a related Song to Post unless the Song was previously created. Similarly, you can't add an Artist to a Song without the Artist previously being created. This makes creating a Post a very cumbersome thing to set up all of the other content types before being able to create a Post.
Anyone know of any good options that will pop up a modal or some other good UX if you need to create relational data on the fly when creating another content type? I tried GraphCMS which got me VERY close, but doesn't seem to have first-class support for some other things I'd like (automatic slug generation and automatic Author linking to content types they created).
- Allows you to create new relational models (Songs) for a content type in the UI for creating that content type (Post)
- First class slug support by slugifying the title automatically
- First class author support by attaching the author who is signed in automatically to content types
- GraphQL
I've been trying to find a good headless CMS, and the options that I've looked at are lacking in one way or another. This will be for a music blog, and each post will have an array of Songs and each Song has an Artist (all of which I'd like to be relational).
I tried Strapi and Prismic and both don't seem to allow you to add a related Song to Post unless the Song was previously created. Similarly, you can't add an Artist to a Song without the Artist previously being created. This makes creating a Post a very cumbersome thing to set up all of the other content types before being able to create a Post.
Anyone know of any good options that will pop up a modal or some other good UX if you need to create relational data on the fly when creating another content type? I tried GraphCMS which got me VERY close, but doesn't seem to have first-class support for some other things I'd like (automatic slug generation and automatic Author linking to content types they created).