GraphQL it’s a good match!
You probably want to connect a frontend application to your backend at some point. While this can be considered just an implementation detail from the backend point of view, it’s worth looking into GraphQL as we think it’s a powerful combination. This subject is specifically interesting because for ‘normal’ CRUD applications there are a lot of standards available, most based on REST, but not so much for CQRS systems.
- Using GraphQL for CQRS systems
- Creating front-end APIs
- Mapping Axon messages to a GraphQL schema
- Implementing queries, mutations, and subscriptions