Спасибо!
Еще уточнение для ситуаций когда package.json Допускает установку пакетов более поздних версий:
таким образом установка через npm i это уже изначально ошибка ?- стоит указывать в том же readme.md npm ci вместо npm i ?
ну и можно ли сказать что не совсем правильно когда на проектах нет package-lock в репозитории и у каждого разработчика по итогу может быть свой lock-файл после npm i ?
Спасибо Вам за ответ, но я попробую уточнить вопрос:
GraphQL предоставляет клиенту гибкую возможность брать любые поля любых объектов в одном запросе (при условии нормальной "волосатой" схемы)
не вдаваясь в подробности, в проблему n+1 и тд., на простом высоком уровне:
1. должен ли сервер так же, динамически, обращаться в БД только за теми полями, что попросил клиент (вытащить из базы Только нужные поля либо вытащить Все 300 полей одного объекта и отдать только нужные клиенту)?
2. должен ли сервер динамически создавать подзапросы (взять автора + populate книги) либо допустимо обратиться с сервера в БД 2 и более (50) раз?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Еще уточнение для ситуаций когда package.json Допускает установку пакетов более поздних версий:
таким образом установка через npm i это уже изначально ошибка ?- стоит указывать в том же readme.md npm ci вместо npm i ?
ну и можно ли сказать что не совсем правильно когда на проектах нет package-lock в репозитории и у каждого разработчика по итогу может быть свой lock-файл после npm i ?