As I am developing the landing page for https://qwoka.io, I am thinking about moving over to a Vue + Headless CMS solution, and it got me thinking about a possible neat idea. Take a repository full of JSON files that have json records in them, allowing for nested directories and such, and create a searchable API from these files. This would allow for centralized and version controlled content management, but geared towards developers instead of having to use a UI. The directory and file paths would become the RESTful API paths, or probably even GraphQL would turnout to be the better solution. Thoughts?
It might already exist https://github.com/marmelab/json-graphql-server ...
Looks interesting! Thanks for the link. I was thinking more just json objects and not having to write any code to export the objects or interact with the server, and also integrating with a platform like Github or Gitlab to sync on pushes.