Встречается на собеседованиях • сегодня
Как работать с REST API во Vue
Для работы с REST API во Vue можно использовать библиотеку axios или нативный fetch. Вот пример с axios:
javascript
// Установка axios
npm install axios
// В компоненте
import axios from 'axios';
export default {
data() {
return {
posts: []
}
},
async created() {
try {
const response = await axios.get('https://jsonplaceholder.typicode.com/posts');
this.posts = response.data;
} catch (error) {
console.error('Ошибка при загрузке данных:', error);
}
}
}Основные методы REST:
- GET - получение данных
- POST - создание
- PUT/PATCH - обновление
- DELETE - удаление
Лучшие практики:
- Выносите API-запросы в отдельный сервисный слой
- Используйте перехватчики (interceptors) для обработки ошибок
- Добавляйте заголовки авторизации при необходимости
- Используйте async/await для удобства работы с промисами

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