# 7.1 Для чего нужны плагины?

## Для чего нужны плагины?

Плагины - это элементы, действия, события или источники данных, не являющиеся частью ядра Bubble, но применимые в вашем приложении.

Плагин может добавить в ваше приложение различные вещи или сочетания этих вещей.

## Фоновые службы

Плагин может добавить какой-то код в заголовок вашей страницы и подключить к вашему приложению фоновые службы. Сервисы аналитики, например, очень распространенные фоновые службы, которые могут быть добавлены к приложению (Google Analytics и т.д.)

## Источники API данных

Плагины могут добавлять соединения по API, которые могут быть использованы как источник данных "Получить данные по API"/"Get data from API". Получение песен с iTunes и GIF-анимаций с Giphy - примеры источников API данных.

## Службы авторизации

Плагины могут добавлять к вашему приложению методы авторизации через OAuth. OAuth (Открытый протокол авторизации) - это открытый стандарт авторизации и аутентификации в Интернете на основе токенов. Это позволяет сторонним службам (таким как Facebook) использовать учетную информацию конечного пользователя без разглашения пароля. На практике, вы сможете в вашем приложении добавить кнопку "Войти с помощью Facebook", и пользователи, вместо набора пароля в вашем приложении, предоставят доступ вашему приложению к их данным на Facebook.

## Элементы

Многие элементы в Bubble идут из плагинов. Основные элементы Bubble представлены наиболее распространенными, но также если вы хотите добавить к вашему приложению что-то особенное, вроде слайдшоу, Excel - подобной таблицы и т.д. эти элементы можно найти в плагинах. На практике во время работы эти элементы будут себя вести так же, как и основные элементы Bubble. Обратите внимание, что в режиме редактирования элементы, предоставленные Сообществом, не отрисовываются, а отображаются в виде элемента-заглушки.

## Действия

Плагины могут добавлять действия, которые связывают ваше приложение со сторонними службами. Например, разместить пост на стене пользователя в Facebook, послать электронное письмо с помощью другого ящика, принять оплату картой и т.д. Эти действия будут работать аналогично основным действиям Bubble.

## Личные плагины

Плагины также могут использоваться для расширения Bubble вашим особым функционалом. Если вам нужно запустить конкретный код, связаться с бэкэндом вашей компании, вы можете написать свой собственный плагин и добавить его к вашему приложению. См соответствующую главу ниже (!!!ЛНК!!!)
