Pull to refresh

Comments 4

Есть еще один инструмент, с похожей функциональностью — PostGraphile. Было бы интересно почитать про сравнение возможностей этих утилит

Open API vs graphql… вот и все отличие. Если не считать, что postgraphile легко расширять на js, который не знает только ленивый.


У меня в проде оба.

было бы интересно посмотреть/прочитать про обвязку и архитектуру системы, где эти системы в проде

Я пару раз пытался писать статьи — сложно читать.


Большая часть для внутренних интерфейсов (админки к примеру). Эти инструменты отлично закрывают CRUD и сбоку (не важно как) дописывается апи для сложных запросов (обычно мутации или внешние апи).


Вообще они очень сильно опираются на grant/row level security/roles в pg. За три года опыта работы с ними дошел до мысли, что можно просто сделать http api, которое принимает sql, params, JWT и просто его выполняет (кое где уже начал тестировать, т.е. "select id, title from products" на фронте, особо не отличается в этом смысле от query { products { id, title } } или /posts?select=id,title). У postgresql и postgraphile единственный плюс — это готовая кодогенерация (самого кода или доки) из схем.

Only those users with full accounts are able to leave comments. Log in, please.