Pull to refresh

Comments 6

В целом, Hasura направлена на использование всех возможностей Postgres, в то время как Prisma старается поддерживать много различных БД, из-за чего функционал страдает. Например в Prisma нельзя отсортировать по двум ключам.
Я могу перевести еще одну статью про сравнение Prisma и Hasura.
Остается вопрос как добавлять бизнес логику
Graphql-запросы на Hasura лучше проксировать через свой GraphQL-сервер с помощью schema stitching, и уже у себя добавлять нужную бизнес-логику и дополнительные поля/резолверы.
Тогда не понимаю в чем преимущества если так или иначе придется писать свой сервер, так еще и проксировать его или же Hasura вообще не про это?
Hasura позволяет выполнять и CRUD-операции через GraphQL API, но конкретно я использую её только для queries/subscriptions (потому что это тупо удобно), а всю бизнес-логику реализую уже самостоятельно, как минимум потому что Hasura не поддерживает транзакции.
Sign up to leave a comment.

Articles