Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 August 12

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Мда
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
Вообще-то схема на беке и то что видит фронт по графкл - разные вещи часто - напрочь
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
По крайней мере я давно оставил попытки прибивать гвоздями схему данных на беке к тому что нужно для UI, и бью по рукам прибивающих, когда имею полномочия
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Какая разница, где сидит? (Бфф обычно) если юикс нужно, значит бек подстраивается
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
В самом фб, где родился графкл - он потому и родился, что на беке у них источников данных тьмы, и они в движении изменении как тектонические плиты. И вот чтобы в стопицотый раз не переписывать - а давайте замутим типо DSL
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
И очень много связей
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Это самое главное
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
Ну да, резолверы переписали, и все. Это - узенькая прослоечка, между беком и фронтом.
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Графкл схема должна быть волосатой
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Вопрос совсем не про гкл (я нашел даже способ с через гкл-модулес билдить схему для аппсинк). Изначально про фуллстеков говорили
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
Влом искать мемасики с русалкой - фронендом и тем телом и хвостищем под водой с подписью бекенд. Суть то: фронт может заказать всего лишь интерфейс работы с этим телом чудища, а не как-то влиять на то что там
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Фронты не пишут схему и не пишут резолверы. Что там они диктуют, непонятно
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Они могут только забирать то что хотят
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Но позволять им что-то хотеть забирать должны беки
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Ну блин, вернулись... Делать десять квари с клиента (хоть и параллельно) или делать один - есть разница?
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
Причём, когда я своих попытался привлечь к разработке апи - они замахали руками - чур нас чур, вы на беке что сварганите, то и будем кушать
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
Печаль... В таких случаях мне, как архитектору, приходится смотреть на дизайн от юикс команды - и диктовать апи
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
А при чем тут графкл и фулстек? Никто давно не запрещает любой вид протокола расширить хоть до уровня sql, мультиплексирования запросов и т.п. Ну да, в букварях по рест такого не пишут..
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
Ну, сколько я не общался на конференциях с фронтендерами - они не в зуб ногой что творится за фасадом апи.
источник

SS

Sergiy Skyninko in NodeUA - JavaScript and Node.js in Ukraine
И, часто именно они просят апи которым потом только задрачивать бек и можно, мелкими запросами
источник