Общие сведения
Пространство имён
Все компоненты JS API попадают в единое пространство имен ymaps3 и доступны только в нём.
Имена компонентов
Имя любого компонента JS API удовлетворяет двум условиям:
- начинается с префикса
YMap; - написано в стиле CamelCase.
Примеры: YMap, YMapMarker, YMapListener.
Иерархия объектов
Строгий режим
В JS API можно включить строгий режим для отслеживания ошибок в коде. Используйте глобальную опцию strictMode:
ymaps3.strictMode = true;
В строгом режиме JS API проверяет входные данные. Например, если на карту вы добавите объект, не являющийся наследником YMapEntity, JS API вам об этом сообщит. С выключенным строгим режимом JS API такую проверку не сделает, и ваш код может работать неправильно.
Интеграция с библиотеками React/Vue
API не имеет зависимостей и для работы не требует компиляции или подключения View-движка (React, Vue).
Более подробную информацию про интеграцию смотрите в разделе Подключение API.