Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

128
Vistas
¿Reducir el tamaño del paquete SDK de Firebase?

He usado la nueva versión de Firebase SDK que se puede sacudir en forma de árbol, que todavía parece producir una parte bastante grande, teniendo en cuenta para qué lo uso.

Solo uso la parte de Firestore y, de hecho, he movido todas las operaciones de Firestore al backend, lo único que estoy haciendo en el front-end es iniciar la instancia de la aplicación Firebase e iniciar un oyente de instantáneas (debido a la capacidad en tiempo real), sin embargo, el paquete producido todavía tiene un tamaño de 275 kb.

 import { initializeApp } from 'firebase/app' import { getFirestore, collection, doc, onSnapshot, query, where, orderBy } from 'firebase/firestore' const documents = ref(null) const firebaseApp = initializeApp(firebaseConfig) const db = getFirestore(firebaseApp) const ref = query(collection(db, 'documents'), where(`something`, '==', 'something'), orderBy('createdAt', 'desc')) const unsub = onSnapshot(ref, (snap) => { let results = [] snap.docs.forEach(el => { el.data().createdAt && results.push({ ...el.data(), id: el.id }) }) documents.value = results }, err => { console.log(err.message) documents.value = null })

¿Hay alguna forma de reducir ligeramente ese tamaño sin sacrificar la capacidad en tiempo real?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda