So, newbie here, trying desperately to run from Drupal to anything else that embraces code and versioning. Trying to experiment with payload, I came into some unresolved points and I'm not really sure on where to find the answers.
The first one is more "I couldn't find it in the docs" related. I went the blank template way, only focusing on the backend and admin stuff for now. I created a custom collection, and because of the "tree nature" of this collections (instances can have a parent that is also an instance in this collection), I wanted to create a custom view for this specific collection. The docs showed me that I could provide a custom view for this purpose in the collection config (admin.components.views.List), but I had a really hard time on how to implement this view, specially because the docs mix the collection custom view with the admin custom view part, and they are completely different types... I had to find someone talking about a bug in their implementation of a custom view, and they also said they had to go through the cms code, find the default implementation there to see what was expected as props and how to use the stuff. And that was what i did to be able to start to implement a custom collection view of my own... What am I doing wrong?
The second one was on installation: found somewhere (not on the docs) that you can go for a traditional installation (payload cms backand in one place, some frontend in another place) and also setup in a way that both the backend and frontend reside in the same project and codebase. The website and ecommerce templates are built this way, but the blank one only includes the backend and there's nowhere to find a how-to setup a blank installation that includes the next frontend (also blank) there... Is there a way that doesnt involve installing the website or ecommerce templates and wiping out everything that comes with it to get to a "blank state"?