first-programmer
@first-programmer
Backend software engineer

Можно ли использовать GraphQL для админки где нужно не только обновлять, выводить данные, но и выполнять какие-то действия?

Всем примет. Делаю админку для сайта на симфони. Решил почитать вдруг что-то новое для себя найду по построению api. Админка будет четко на беке симфони, а на frontend vue. Нашел статьи про построение api на GraphQL, посмотрел видео часовое, почитал пару статей и чет так и не понял подойдет ли мне это. Да, чисто вот по отдаче данных выглядит круто, делаешь запрос Query типа с любыми нужными данными и получаешь в ответ готовый набор, прямо хорошо и удобно, что не надо плодить точки входа разные. Но я так и не увидел ни одного примера для полноценного api. Это же не только получение данных, это еще отправка там команд на генерацию там отчетов, выдачу прав, управление пользователями. Или тут получается некий симбиоз? Типа что-то делается через GraphQL, типа получаем список пользователей в нужном формате, выводим, а когда жмакаем кнопку удаления или формирования отчета, то уже типа обычный rest запрос идет?
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
В GraphQL есть концепция Mutation-ов - по сути просто функции/процедуры, которые можно вызывать.
Так что да - можно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
28 апр. 2024, в 00:54
10000 руб./за проект
28 апр. 2024, в 00:53
70000 руб./за проект
27 апр. 2024, в 21:24
150000 руб./за проект