Встречается на собеседованиях • сегодня
Что такое API-роуты
API-роуты — это эндпоинты, которые обрабатывают HTTP-запросы (GET, POST, PUT, DELETE и т.д.) и возвращают данные, обычно в формате JSON или XML. Они используются для взаимодействия между клиентом и сервером, например, для получения, создания, обновления или удаления данных.
Пример в Next.js:
javascript
// pages/api/users.js
export default function handler(req, res) {
if (req.method === 'GET') {
res.status(200).json([{ id: 1, name: 'John' }]);
} else if (req.method === 'POST') {
// Обработка создания пользователя
res.status(201).json({ success: true });
}
}Клиентский вызов:
javascript
fetch('/api/users')
.then(response => response.json())
.then(data => console.log(data));Ключевые особенности:
- Работают на серверной стороне
- Могут использовать БД или внешние API
- Защищаются от CSRF и других атак
- Могут быть RESTful или GraphQL

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы