Size: a a a

GraphQL — русскоговорящее сообщество

2021 April 06

y

yel' in GraphQL — русскоговорящее сообщество
для бекенда может и не особо смысла, но фронту в разы проще разрабатывать с graphql
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
но если фронт с ним работает, то он и беку нужен, для фронта
источник

y

yel' in GraphQL — русскоговорящее сообщество
необязательно, но желательно
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
я просто посмотрел примеры, и у меня бомбануло. Вот, пришел почитать, может какие фундаментальные плюсы есть
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Желательно не поверхностно посмотреть,а пощупать изнутри. на вкус и цвет как говорится :)
источник

y

yel' in GraphQL — русскоговорящее сообщество
если есть ресурсы, то фронты могут сделать прослойку на ноде
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
если необязательно, то бек не узнает какие поля нужны клиенту
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
в том-то и дело, я открыл 16 доки, скопировал, начал читать и плюнул.
ради одного бонуса (выборочные данные БЕЗ внедрение технических атрибутов в объект, то бишь на базе схемы от клиента) не вижу смысла заменять json пейлоады 😐
источник

y

yel' in GraphQL — русскоговорящее сообщество
ну я говорю, сколько я с бекендерами не общался все неохотно идут на graphql. Фронты обычно инициаторы, потому что для них это мана небесная. Собственно так я и протолкнул graphql у себя на новом проекте. Чуть позже и бекендеры раскусили и им збс.
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Ничего не мешает иметь сервисы например на jsonrpc, а для фронта иметь прокси, для кеширования, федериализации, валидации входных/выходных данных. Чаще всего я так и делаю, бизнес логика и сервисный уровень отдельно живет, бек для фронта, проксирует данные
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
потому, что доки написаны для фронтов. Для бека преимущества не видны (кроме разгрузки классов)
источник

y

yel' in GraphQL — русскоговорящее сообщество
ну может ещё потому что это изначально для ноды заточено
источник

y

yel' in GraphQL — русскоговорящее сообщество
в общем смотря на чём у тебя бек будет. На пхп у нас пацаны много чего допиливали. Например, подписки там из коробки не работают, на питоне вроде тоже.
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
🤔
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
я на Java пишу. Хотел на амазон сделать, в лямбды. Сейчас там пейлоады на json
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
На скале отличный фреймворк Sangria
источник

y

yel' in GraphQL — русскоговорящее сообщество
на яве хз, другой проект у нас кто-то пытался сделать, потестили, говорит збс, но оказалось просто не целесообразно всё рефакторить
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
я не использую ни скалу ни котлин
источник

n

nikitasius in GraphQL — русскоговорящее сообщество
именно. Изменения прямо хардкорные
источник

y

yel' in GraphQL — русскоговорящее сообщество
ну есть такое, да. Если проект новый, то тогда можно даже не думать. А так, да
источник