Какие встроенные методы без сторонних библиотек можно использовать, чтобы запросить данные по API?
В браузере основные встроенные средства HTTP-запросов — fetch и XMLHttpRequest; дополнительные API решают более узкие сценарии.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
В браузере основные встроенные средства HTTP-запросов — fetch и XMLHttpRequest; дополнительные API решают более узкие сценарии.
Читать ответPromise представляет будущий результат операции: pending переходит в fulfilled или rejected один раз; then/catch/finally позволяют строить цепочки обработки.
Читать ответАбстракция над API-клиентом оправдана, если централизует повторяющиеся правила или отделяет доменную логику от конкретного транспорта.
Читать ответContext API передаёт значение потомкам без ручного пробрасывания через каждый промежуточный компонент, решая проблему prop drilling.
Читать ответСначала согласуйте минимальный набор метрик и контракты источников, затем подключайте сервисы через отдельные адаптеры с единой моделью данных.
Читать ответВынесите HTTP-контракт в отдельную функцию, а состояние загрузки и кеширование — в переиспользуемый hook/composable или слой серверных данных.
Читать ответПередавайте агенту версионированные правила, документацию компонентов и проверенные примеры; это контекст и поиск по знаниям, а не обязательно обучение модели.
Читать ответОбъясните реальную основу цифры 42%: период и способ измерения, причину дублей и изменение, которое их уменьшило.
Читать ответОпишите согласование изменений API и порядок совместимого релиза: новое поле обычно сначала добавляют, затем переводят клиентов и только позже удаляют старое.
Читать ответЗагрузите и проверьте данные на серверной границе, преобразуйте DTO в понятные поля карточки и отдельно реализуйте загрузку следующей страницы. Не выводите технические коды пользователю без форматирования.
Читать ответВыбор зависит от контрактов и сценариев: REST удобен для ресурсов, GraphQL — для гибких выборок, RPC — для явных операций.
Читать ответREST означает Representational State Transfer: взаимодействие строится вокруг ресурсов, их представлений и единообразного интерфейса.
Читать ответ