Техническое задание: Интеграция Яндекс Карт на Vue 3

Цель проекта

Реализовать на новой странице веб-приложения (Vue 3) функциональный модуль с интерактивной картой от Яндекс.

Основные задачи

  • Внедрить и настроить Яндекс Карты на странице.
  • Реализовать механизм получения данных для маркеров через внешнее API.
  • Отрисовать полученные маркеры на карте.
  • Обеспечить корректную интеграцию с существующей фронтенд-архитектурой на Vue 3.

Требования к реализации

  • Код должен быть чистым, документированным и соответствовать стандартам Vue 3.
  • Карта и маркеры должны быть адаптивными и корректно отображаться на разных устройствах.
  • Необходимо предусмотреть обработку состояний загрузки и возможных ошибок при запросе к API.
  • Интерфейс должен быть интуитивно понятным для пользователя.