
Сегодня проходит ежегодный Firebase Summit, где разработчики собираются, чтобы узнать о последних достижениях в наборе инструментов Google для разработки приложений. Главное объявление этого мероприятия — Firebase Extensions, которые позволяют быстро и легко добавлять новые возможности в ваши приложения.
Одна из ключевых целей Firebase — облегчить жизнь разработчикам приложений с помощью функций на базе Google Cloud, таких как Cloud Firestore, служащий базой данных, и Cloud Messaging для отправки push-уведомлений. Последний способ достижения этой цели — новые «Extensions», которые, по сути, являются готовыми решениями распространенных проблем, возникающих при разработке.
Например, теперь вы можете установить Firebase Extension, который автоматически изменяет размер загруженных в Cloud Storage изображений в соответствии с потребностями вашего приложения. Еще один пример, который будет особенно полезен по мере ужесточения законов о конфиденциальности, — это Extension, который может автоматически удалять контент пользователя, когда он запрашивает удаление своей учетной записи.
Firebase уже имеет все необходимые инструменты для создания таких функций, как автоматическое изменение размера изображений, но теперь они удобно объединены, чтобы быстро адаптироваться к вашим потребностям и подключаться к вашему приложению. Вы также можете быть уверены, что команда Firebase тщательно протестировала, проверила и отладила каждый Extension перед его запуском.
Firebase Extensions готовы к установке и использованию через Firebase Console, а документация для разработчиков доступна на веб-сайте Firebase. Важно отметить, что все Firebase Extensions имеют открытый исходный код, а это означает, что вы можете просмотреть код на GitHub и узнать больше о том, как они работают.
Команда Firebase также принимает отзывы разработчиков, если вы не найдете нужный вам Extension.