Comments 5
Что такое Relay? Для чего он нужен? Где об этом в статье? Чем это лучше REST-a?
Кто целевая аудитория статьи?
Чем это лучше REST-a?
Вообще ни чем, от слова совсем, наоборот только дополнительный геморрой как на бэке, так и на фронте с этим убогим GraphQL'ем
У GraphQL есть свои плюсы. Да, есть и минусы, без этого никуда. В каких-то случаях GraphQL будет лучше, в каких-то REST
Подходите с умом, а не просто кидайтесь грязью в инструменты, которые, видимо, не поняли, зачем нужны ;)
В каких-то случаях GraphQL будет лучше, в каких-то REST
А в каких случаях GraphQL будет лучше чем REST? Вот прям реально лучше, причем так, что все его минусы и геморрой перекрываются этими плюсами? А не эти мнимые кейсы где можно перечислить поля которые тебе нужны (спойлер в REST'e можно все тоже самое элементарно реализовать и даже лучше, сделать не только include, но и exclude) или ответ со вложенностью который то же элементарно реализовывается.
Подходите с умом, а не просто кидайтесь грязью в инструменты, которые, видимо, не поняли, зачем нужны ;)
Я в курсе зачем он "нужен", но в реальности его главная "фича" оказалась настолько не актуальна, что жирные минусы которые он накладывает своим "синтаксисом запросов" и гемороем на бэкенде чтобы всё это работало как надо делают GraphQL просто абузой. В противном случа если бы он был реально хорош, то уже примерно 9 из 10 проектов начиная с 2014 года которые стартовали использовали бы именно эту шнягу, а не REST. Вот например тот же React, вот он появился и сразу захватил всё, потому что с ним реально удобно разрабатывать, в связке с MobX разумеется.
Почему стоит взглянуть на Relay и GraphQL снова