Size: a a a

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

2019 September 13

e

egoarka in GraphQL — русскоговорящее сообщество
Andrii Los
Я не заведую фронтом, но повлиять вот так вот решилось.
кул, наверное чувствуешь себя первооткрывателем в таком случае)
источник

MS

Mike Shalin in GraphQL — русскоговорящее сообщество
egoarka
да и вообще, странно видеть какую-то вакансию ща без современного стека, думаешь что попадешь либо на легаси либо с неопытной командой будешь работать
В 99% вакансий которые я вижу - редакс, в 1% мобкс
источник

MS

Mike Shalin in GraphQL — русскоговорящее сообщество
Видел всего 3 с аполло и графом
источник

MS

Mike Shalin in GraphQL — русскоговорящее сообщество
В одной аполло/граф/редакс)
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Mike Shalin
В 99% вакансий которые я вижу - редакс, в 1% мобкс
ну про мобкс - это я так к слову, еще есть всякие эффекторы, саги (их туда же)
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Mike Shalin
В 99% вакансий которые я вижу - редакс, в 1% мобкс
+
У нас в Revolut тоже вакансия с Redux. Ибо он все же превалирует то тут то там. Но для меня уже он лютейшее легаси и прошлый век. Как минимум для дата леера.
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Ну т.е. с хуками он стал приятнее, но все равно. Оно не нужно при живом и здоровом Context API
источник

MS

Mike Shalin in GraphQL — русскоговорящее сообщество
Редакс вообще несостоятельный не разу
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Andrii Los
Ну т.е. с хуками он стал приятнее, но все равно. Оно не нужно при живом и здоровом Context API
+
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Тайм тревел дебаггинг - не нужная фича, которой я НИКОГДА не воспользовался за все 3.5 года писанины на редаксе
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Ибо локальный стейт все равно в реакте.
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
А в редаксе ток глобальный и только данные в основном.
А когда данные теперь лежат в Apollo, что еще хранить там? Нотификейшн систем? Ну так Context API прекрасно с этим справляется. Что еще? Роутинг? Та же фигня, нахрена его держать там где оно не нужно.
источник

e

egoarka in GraphQL — русскоговорящее сообщество
но то что топили за чистые данные в редаксе - это топ
хотя это по идее сам реакт твердит это изначально
источник

e

egoarka in GraphQL — русскоговорящее сообщество
с аполло получается больше сайд эффеектов, но скорость разработки все-равно быстрее
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Конечно с обычным рестом, в редаксе может появится какой-то смысл, если на него навернуть пару слоев абстракций и прочего самописного говна, чтобы в нем контролировать кэш и пр. Но проще уже GraphQL BFF + Apollo Client и все.
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Ну или urql
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Который тоже клевый и годный если не нужно прям совсем заморачиватся над client side cache. И то они там какой-то кэш недавно выпустили йоба.
источник
2019 September 16

a

artalar in GraphQL — русскоговорящее сообщество
Реакт, аполо.
У меня есть большая квери, которая запрашивает древовидный объект. В какой-то момент мне нужно обновить (перезапросить) какой-то узел из дерева, но не все дерево. Как это сделать? Пробовал refetch, но он тогда возвращает полностью новые данные только для этого узла, теряя все остальные узлы
источник

BS

Bogdan Shelomanov in GraphQL — русскоговорящее сообщество
привет всем, я пишу прослоуку для графа, она по рест обращается, а как граф именно на беке выглядит? как он в базу ходит?
источник

AK

Andrei Kravz in GraphQL — русскоговорящее сообщество
Bogdan Shelomanov
привет всем, я пишу прослоуку для графа, она по рест обращается, а как граф именно на беке выглядит? как он в базу ходит?
питонист или скрипте?
источник