GraphQL в 2018 / Илья Климов / MYKOLAIV JS 2018

preview_player
Показать описание
Несмотря на обманчивую простоту подхода, GraphQL продолжает развиваться и спустя три года с момента своего выхода. Будучи одним из противников применения этой технологии в момент выхода, автор со временем сменил лагерь и ныне является одним из адептов реализации API именно на GraphQL. О том куда развивается технология, какие новые проблемы пытаются решить расширениями языка и пойдет речь в докладе.
Рекомендации по теме
Комментарии
Автор

Все эти проблемы можно решать не раздувая из этого проблему.

Можно сделать запрос в базу с джойнам и через parents перекидывать на цепочку ресолверов.

Если с клиента приходит запрос без необходимости вы аскиватб данные с соседних таблиц, то можно джинны не делать.


Из поля info можно вытащить все необходимые поля нужные для пользователя.

И скажем гарантировать до 3, 4 степеней вложеностей данных. Это реально.

erjigit
Автор

был реальный опыт использования, со стороны фронта в целом удобно. бэк сильно жаловался т.к. им постоянно приходилось какие-то костыли делать, граф им был навязан.
вместо подписок мы использовали вебсокеты отдельно как параллельный поток данных

transmorani
Автор

Окей, спасибо, в своем небольшом проекте обойдусь без сего чуда:)

mwuftfw
Автор

я с доклада вытянул мысль что graphQl подходит для mongoDb, но не для mysql .. это так?

olegborodko
Автор

Очередная чепуха от фб.

Когда он глючить перестанет?

olezhonnv