Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

Обзор сред

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Для рабочих приложений вам необходимо настроить четкий рабочий процесс разработки, особенно если над вашим приложением работает несколько человек. Рабочий процесс разработки обычно включает настройку нескольких сред и управление ими.

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

О средах

В разработке программного обеспечения среда — это все аппаратное и программное обеспечение, необходимое для запуска экземпляра приложения или системы приложений.

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

Процесс продвижения функции или выпуска через эти среды в рабочую среду называется конвейером развертывания .

Диаграмма, показывающая среды, которые обычно составляют конвейер развертывания, включая разработку, тестирование и контроль качества, подготовку и, наконец, производство.

Типы сред

Среда состоит из базовой инфраструктуры, необходимой для запуска и поддержки вашего приложения, его кода и данных. Разверните каждый из следующих терминов, чтобы просмотреть описания некоторых распространенных сред, включая советы по типам данных, используемых в каждом типе среды.

Следующие шаги