Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Métricas de estado para los SDK de JavaScript de Firebase

Tamaño binario

¿Cómo se mide el tamaño binario?

La medida del tamaño binario para el SDK de JavaScript de Firebase se basa en el concepto de un "paquete". Un "paquete" es un grupo de funciones que deben importarse desde diferentes SDK para lograr un determinado recorrido del usuario, como por ejemplo:

  • Leer un documento de Cloud Firestore ( Read data once ), que requiere:
    • initializeApp desde el SDK de firebase
    • getFirestore , doc y getDoc del SDK de firestore
  • Subir bytes a un depósito de Cloud Storage ( uploadBytes ), que requiere:
    • initializeApp desde el SDK de firebase
    • getStorage , ref y uploadBytes del SDK de storage

Para obtener más detalles sobre cómo se miden los tamaños de los paquetes, consulte el archivo README.md de "análisis de tamaño" en el repositorio de GitHub del SDK de JavaScript de Firebase.

Para saber qué funciones se incluyen en cada "paquete", revise el archivo .json de su biblioteca de interés en el directorio bundle-definitions .

Mediciones

Para comprender el tamaño delta entre versiones, consulte las notas de la versión de Firebase JavaScript. También puede abrir una incidencia de GitHub en el repositorio de GitHub del SDK de JavaScript de Firebase para solicitar ayuda o más información.

Tamaño para SDK heredados

No se admite proporcionar la medida de tamaño binario para cada versión de los SDK de JavaScript de Firebase heredados (v8 y anteriores).

Firebase alienta a todos los usuarios a comenzar o migrar al SDK de JavaScript modular v9. Para obtener más detalles sobre cómo migrar, consulte nuestra guía de actualización modular .