Pull to refresh

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 разумеется.

А, знаете, я тут взвесил все «за» и «против», и, пожалуй, соглашусь с Вами

Геморроя он действительно много доставляет

Но, всё же довольно много компаний его используют, на сколько я знаю (хотя это не противоречит тому, что, возможно, на ресте у них было бы всё ещё лучше)

Sign up to leave a comment.

Articles