Разработчики сайтов могут загружать различные JavaScript-фреймворки и библиотеки с открытым исходным кодом с серверов Яндекса по постоянным ссылкам.
Сейчас доступны: bem-components, bem-core, Yandex.Maps, jQuery, Lo-Dash, SWFObject. |
Сайт: https://ru.bem.info/platform/libs/bem-components/
Руководство по подключению библиотеки в поставке Dist
Лицензия: MPL 2.0
Версия: 6.0.0, 5.0.0, 4.0.0, 3.1.3-3.0.0, 2.5.1, 2.5.0, 2.4.0, 2.3.0
Поддерживаемые платформы: desktop, touch-pad, touch-phone
Бандлы с автоинициализацией используются, если вы НЕ планируете добавлять собственный код на i-bem.js.
Бандлы без автоинициализации используются, чтобы добавлять в проект собственный код на i-bem.js.
Статические пути к файлам:
Платформа desktop
Бандлы с автоинициализацией:
Бандлы без автоинициализации:
Платформа touch-pad
Бандлы с автоинициализацией:
Бандлы без автоинициализации:
Платформа touch-phone
Бандлы с автоинициализацией :
Бандлы без автоинициализации:
Статические пути для разработки:
Платформа desktop
Бандлы с автоинициализацией:
Бандлы без автоинициализации:
Платформа touch-pad
Бандлы с автоинициализацией:
Бандлы без автоинициализации:
Платформа touch-phone
Бандлы с автоинициализацией:
Бандлы без автоинициализации:
Сайт: https://ru.bem.info/platform/libs/bem-core/
Пример использования библиотеки в поставке Dist
Лицензия: MPL 2.0
Версия: 4.2.0, 4.1.1, 4.1.0, 4.0.0, 3.2.0-3.0.0, 2.9.1-2.0.0, 1.2.0-1.0.0, 0.1.0
Поддерживаемые платформы: desktop, touch
Бандлы с автоинициализацией используются, если вы НЕ планируете добавлять собственный код на i-bem.js.
Бандлы без автоинициализации используются, чтобы добавлять в проект собственный код на i-bem.js.
Статические пути к файлам:
Платформа desktop
Бандлы с автоинициализацией:
Бандлы без автоинициализации:
Платформа touch
Бандлы с автоинициализацией:
Бандлы без автоинициализации:
Статические пути для разработки:
Платформа desktop
Бандлы с автоинициализацией:
Бандлы без автоинициализациии:
Платформа touch
Бандлы с автоинициализацией:
Бандлы без автоинициализациии:
Модули расширяют возможности JS API Яндекс.Карт. Документация к модулям опубликована на github, а в песочнице есть примеры, которые помогут быстро разобраться с их использованием.
Yandex.Maps API Area Calculation Plugin
Сайт: https://github.com/yandex/mapsapi-area
Лицензия: BSD 2-clause
Версии: 0.0.1
Статический путь: https://yastatic.net/s3/mapsapi-jslibs/area/0.0.1/util.calculateArea.min.js
Статический путь для разработки: https://yastatic.net/s3/mapsapi-jslibs/area/0.0.1/util.calculateArea.js
Yandex.Maps API Polylabeler Plugin
Сайт: https://github.com/yandex/mapsapi-polylabeler
Лицензия: BSD 2-clause
Версии: 1.0.1, 1.0.2
Статический путь: https://yastatic.net/s3/mapsapi-jslibs/polylabeler/1.0.2/polylabel.min.js
Yandex.Maps API Heatmap Module
Сайт: https://github.com/yandex/mapsapi-heatmap
Лицензия: BSD 2-clause
Версии: 0.0.1
Статический путь: https://yastatic.net/s3/mapsapi-jslibs/heatmap/0.0.1/heatmap.min.js
Статический путь для разработки: https://yastatic.net/s3/mapsapi-jslibs/heatmap/0.0.1/heatmap.js
Сайт: http://jquery.com
Лицензия: MIT/GPL
Версии: 3.3.1, 3.1.1-3.1.0, 2.2.4-2.2.0, 2.1.4-2.1.0, 2.0.3-2.0.0, 1.12.3-1.12.0, 1.11.3-1.11.0, 1.10.2-1.10.0, 1.9.1-1.9.0, 1.8.3-1.8.0, 1.7.2-1.7.0, 1.6.4-1.6.0, 1.5.2-1.5.0, 1.4.4-1.4.0, 1.3.2-1.3.0, 1.2.6
Статический путь: https://yastatic.net/jquery/3.3.1/jquery.min.js
Статический путь для разработки: https://yastatic.net/jquery/3.3.1/jquery.js
Сайт: http://lodash.com/
Лицензия: MIT
Версии: 4.17.11, 4.16,6, 4.10.0, 3.10.1
Пример пути: https://yastatic.net/lodash/4.17.11/lodash.min.js
Статический путь (core build): https://yastatic.net/lodash/4.10.0/lodash.core.min.js
Статический путь (full build): https://yastatic.net/lodash/4.10.0/lodash.min.js
Сайт: http://code.google.com/p/swfobject
Лицензия: MIT
Версии: 2.2, 2.1
Статический путь: https://yastatic.net/swfobject/2.2/swfobject.min.js
Статический путь для разработки: https://yastatic.net/swfobject/2.2/swfobject.js
Запрос с помощью загрузчика: Ya.load("swfobject", "2.2")