Size: a a a

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

2021 August 10

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Какой то бек странный. Наоборот же лучшая практика разделять данные
источник

RM

Roman Miroedov in GraphQL — русскоговорящее сообщество
Я о том и говорю, ему лень разбить жирный запрос, а я должен на клиенте весь шлак хранить, который не нужен. Странное дело…
источник

ДЛ

Дмитрий Лейкин... in GraphQL — русскоговорящее сообщество
Выглядит так что в проекте нет менеджера проекта.
источник

ОЛ

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

RM

Roman Miroedov in GraphQL — русскоговорящее сообщество
Формально он есть, но в целом да, можно сказать нет
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Так позови сюда бекендера. Может его точка зрения прольёт правду)
источник

RM

Roman Miroedov in GraphQL — русскоговорящее сообщество
Момент
источник

ДЛ

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

RM

Roman Miroedov in GraphQL — русскоговорящее сообщество
Я позвал бекэнд
источник

RM

Roman Miroedov in GraphQL — русскоговорящее сообщество
Все можно, он для этого и придуман:))
источник

V

V in GraphQL — русскоговорящее сообщество
status 417
источник

АП

Артем Печенко... in GraphQL — русскоговорящее сообщество
Добрый день всем.
источник

RM

Roman Miroedov in GraphQL — русскоговорящее сообщество
🖖
источник

АП

Артем Печенко... in GraphQL — русскоговорящее сообщество
Точка зрения заключается в том что при отправке запроса в граф действительно ходит не маленькая модель данных, но ситуация осложнена не тем что бы на графе экономить на времени на запрос, а уменьшить количество запросов к базе. Так же используется репозиторий. Где непосредственно и происходит сам запрос. Роман не уточнил некоторые вещи: 1.(на мой взгляд самая важная)  это легаси проект. И DB не 1 а 21. 2. Один запрос должен собирать информацию с 4 баз и с 16 таблиц. При этом если мы условно разделим всю модель на 3 части и как Роман говорит будем делать 3 запроса. То при каждом из этих запросов мы будем обращаться так же к 4м базам и 16 таблицам.
источник

АП

Артем Печенко... in GraphQL — русскоговорящее сообщество
Можно. Он так и делает. Но время на исполнение запроса непосредственно к базе остаётся неизменным
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Ну так это все равно не меняет того, что правильнее получать части данных. Когда нибудь настанет пора, разного уровня кеша, даталоадеры и пагинации по частичным данным
источник

АП

Артем Печенко... in GraphQL — русскоговорящее сообщество
Вообще даже немного смешно.
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Решать это все в рамках объединенного запроса - убийство
источник

АП

Артем Печенко... in GraphQL — русскоговорящее сообщество
Уже настало
источник

АП

Артем Печенко... in GraphQL — русскоговорящее сообщество
Но Роман не понял когда я ему это  сегодня раза 4 сказал. На данный момент даталодеры и внедряются
источник