查看 2022 年 Google I/O 大会上介绍的 Firebase 新动态。了解详情

环境概述

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

对于生产应用程序,您需要建立一个清晰的开发工作流程,特别是如果您有多个人在开发您的应用程序。开发工作流程通常涉及设置和管理多个环境。

Firebase 对开发人员工作流程和组成环境提供不同级别的支持。熟悉此页面上的开发人员工作流程条款和假设后,请查看我们关于设置 Firebase 项目和您的应用的一般最佳做法一般安全指南

关于环境

在软件开发中,环境是运行应用程序实例或应用程序系统所需的所有硬件和软件。

一系列环境为开发和测试软件提供了隔离,而不会影响用户。如下图所示,高级环境被认为是pre-productionproduction ,您可以根据需要拥有尽可能多的预生产环境。该图还描述了与每种环境类型相关的常见做法和功能。

通过这些环境将功能或发布推进到生产的过程称为部署管道

显示通常构成部署管道的环境的图表,包括开发、测试和 QA、登台,最后是生产

环境类型

环境由运行和支持应用程序所需的底层基础设施、其代码和数据组成。展开以下每个术语以查看一些常见环境的描述,包括有关每种环境类型中使用的数据类型的提示。

下一步

  • 查看我们设置 Firebase 项目的一般最佳做法。本指南回答有关 Firebase 项目层次结构、如何注册您的应用变体和多租户的问题。

  • 查看不同环境的一般安全准则。您要确保每个环境及其数据都是安全的。

  • 查看Firebase 启动清单