Size: a a a

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

2018 December 06

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
И оно смержится
источник

MM

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

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Часть из монги
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Да откуда угодно
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Можно даже даталоадер юзать вместе с хазурой
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Oleg Gamega
пишут что их писать не нужно
В 95% случаев не нужно, но это конкретно у нас
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Ну то есть я не согласен с их мотивацией и рекламой «юзайте хазуру в виде основного graphql-сервера и не пишите свой»
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Так не получится)
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
звучит очень не плохо, я хоть играюсь с appol-server но это чисто для души, у нас есть большой монолит который писался в условиях когда на старте, компания заказчик уже платила не устойку .... словом ксотылей котоыре мешают жить хватает, планирую переводить все это на graphql и учитывая что у нас postgres скорее всего выберу хазуру
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Ооооой, большой монолит на graphql перевести, мне кажется это нужно иметь огромное терпение)
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Можете попробовать хазуру подцепить на вашу готовую базу
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
там половину перереписывать нужно )))
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
И поиграться с запросами
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
На это уйдет 1 час
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
с этого наверное и начнем, после нового года планирую этот шлак переписать если не полнсотью то значительную часть
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
но у нас дотаточно много логики на уровне кода, если я правильно понял это нужно будет дублирвтаь на уровне резолверов ?
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Хазура также дает возможность делать и мутации в бд, но нам это не подходит. Хоть хазура и гарантирует транзакционность, если в одном запросе будет несколько мутаций, нам все-равно нужно четко управлять транзакциями, иметь возможность сделать роллбек в случае чего, или SELECT FOR UPDATE... таких вещей в хазуре не сделать. Поэтому юзаем её только для селектов
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Oleg Gamega
но у нас дотаточно много логики на уровне кода, если я правильно понял это нужно будет дублирвтаь на уровне резолверов ?
Приведите примеры
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Всякие нетривиальные аггрегации придется писасть самому, да
источник

OG

Oleg Gamega in GraphQL — русскоговорящее сообщество
при сигхронизации приложения с сервером приходитя учитывать что делалось пока приложение было в офлайне
источник