Skip to content

Headless content #3

@shinyvision

Description

@shinyvision

Most modern content management systems integrate a REST API for their content. This is possible within the Rabble system. This would probably be a new bundle where content could be managed using the API platform.

It would have to include:

  • JWT authentication
  • Creating, updating and deleting content
  • Fetching content by path / UUID
  • Fetching content structure by slug
  • Fetching collections of content by content type
  • Fetching collections of structured content by parent path / UUID (if no parent is given, return children of /structured-content)

API Platform

Since the idea is to use the API platform for this, it would also spawn opportunities to create endpoints for other types of persistent items, such as users, roles, etc. basically linking existing bundles to the RabbleHeadlessBundle

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions