Моя команда занимается двумя основными направлениями:
- Веб-приложения, которые доступны через браузер. Например, Яндекс Карты или Народная карта.
- API Карт — набор инструментов для встраивания карт на ваш сайт или мобильное приложение.

В цикле статей я простыми словами расскажу, что такое API Карт. Однако перед этим необходимо получить базовые технические знания.
Для начала предположим, что вы умеете пользоваться браузером и искать информацию в Интернете, но не знаете, что происходит на техническом уровне.
Что происходит после ввода адреса https://yandex.ru/maps ?#
На самом деле, все довольно просто. Браузер отправляет запрос на получение данных через Интернет, а Яндекс предоставляет эти данные.

В данном случае браузер является клиентом, то есть заказчиком данных, а Яндекс — сервером, то есть поставщиком данных. И вся эта система называется клиент-серверной архитектурой.

Клиентов может быть много, и они могут использовать разные устройства. Например, Яндекс Карты можно открыть в браузере на компьютере, планшете или мобильном телефоне. И количество таких клиентов может достигать миллионов.
В следующих частях я подробно расскажу о трех составляющих этой архитектуры:

Там вы найдете дополнительную информацию о том, как все это функционирует.