4 ms·
Never used Strapi so take this with a grain of salt - Hasura doesn't provide an admin interface. It's just supposed to be a backend, not a CMS. - Strapi doesn
by ziftface 6y ago
Never used Strapi so take this with a grain of salt
- Hasura doesn't provide an admin interface. It's just supposed to be a backend, not a CMS.
- Strapi doesn't have a mechanism for sending events to the client, although it seems GraphQL subscriptions are in their roadmap.
- Strapi doesn't seem to have a way to do aggregations. The only aggregation I see is "count", and it seems that is there for pagination, which makes sense for their intended audience.
- While Strapi has simple filters, you can't do more complicated logic by using "and" and "or". You have to write a custom query using the ORM they use. Hasura allows clients to make such queries with no changes to the backend.
There is overlap between their functionality, but they are clearly meant for two different audiences / types of project.