215 karma · joined March 2, 2021
I built it because I was in the same situation as you.
you can still use Payload headless of course with any frontend but out of the box you have everything you need. it's pretty nifty
In this way, would you consider WordPress to be open-core as well, considering the amount of paid plugins there are available?
Might have some updates for you soon.
Performance problems are usually something related to maybe missing indexes in your database for fields that you query on often, or similar. Payload itself is super thin. Can you give me an example of where you're seeing slowdowns? Maybe I can point you in the right direction.
Also I would love to hear about where Payload is not flexible enough. Extensibility is one of our priorities so if there is something you'd like to accomplish, but can't, I will see what I can do about it!
have you seen that?
Question - does the word "enterprise" make you think that the amount we charge would make it unfeasible for your org to pay to use Payload?
I don't think it's ideal that we hide all our "premium" features behind the word "enterprise" and have been thinking of alternative words / messaging to describe that.
If you don't use them, then React is quite literally no different to you.
Keystone would be my other vote though, if I were looking for a CMS and Payload didn't exist. I think that is a solid crew.
I’d say give it a shot, and if you need anything, let us know!
If you need anything as you build, let us know and we will make it happen! Exciting stuff.
We were in YC S22 and we've done a lot of what you've mentioned. Our ambitions are the same as yours. Maybe we could collaborate?
We're an open-source CMS where you completely own your database. Right now we're MongoDB-only, but we are actively working on adding Postgres support and that should be done VERY soon.
It's hard to get under my skin. That's actually I think what your takeaway should be here - - you can't please everyone, but you should take all feedback as valid and try and deliver something that solves for your problem the most widely.
If someone feels something, then they felt it. Including your reaction to my site, and the others' reactions to your site.
Apparently it triggers you. I don't claim that it's perfect by any means (actually I think some of what you're saying is right).
We're not the first, but it has been paying some dividends so I wrote up a little of our rationale.
Would love to know others' experience here and if anyone else is doing the same, or deliberately doing the opposite.
Thank you for your kind words and I would love to help you as you start your next project with Payload!
This is very good insight and I will take it to heart.
Sort of an easter egg. I also worked in a bunch of references to Metal Gear Solid (so good) elsewhere in our screenshots as well. This is likely going to all be removed though as I really wouldn't want people to think this is a Payload bug!
With Payload as it stands now, to migrate data from one field to another, you can make use of Payload's Local Node API to move data from one property to another with ease.
On another note, one of our goals with Payload was to rigorously minimize the amount of learning that you have to do to get up and running with Payload's specific conventions. This was a huge requirement of ours while we designed our initial API. We've always _hated_ having to learn the intricacies of another platform like Drupal or WordPress before being able to be proficient in those systems. It's like you have to get a degree in the CMS before you can use it rather than sharpening your skill set with the underlying language.
Payload's conventions are quite flat and are all config-based. From there, you write your own code to do whatever you want in the conventions that you're used to.