#javascript #node.js #api #rest #express
#javascript #node.js #API #отдых #экспресс
Вопрос:
Я разрабатываю node.js проект, и он становится большим со многими конечными точками. Теперь изменение данных в ответе для каждой конечной точки стало действительно утомительной работой, поскольку мне приходится переключаться между файлами. Например, если у меня есть пользовательская модель, я бы не возвращал всю ее информацию в ответе, только выбранные и одинаковые для всех других моделей. Я провел исследование, чтобы найти какой-либо способ эффективного управления этим, но не смог найти никакого решения.
Есть предложения?
Ответ №1:
Возможно, хорошим вариантом для вас является переключение вашего API на GraphQL.
С GraphQL вы можете избежать неполной и избыточной выборки.
Вы можете увидеть более подробную информацию о GraphQL здесь: https://graphql.org /