No video

É assim que você lê dados do firestore em uma aplicação web com JavaScript puro

  Рет қаралды 4,399

Roger Melo

Roger Melo

Күн бұрын

Como ler dados do firestore em uma aplicação web com JavaScript puro.
Participe da Semana do JavaScript, um evento 100% online e gratuito com o passo a passo para você chegar na fluência em JavaScript em 2021:
semanadojs.com...

Пікірлер: 10
@vilmarvmds
@vilmarvmds 3 жыл бұрын
Roger que tal fazer um video sobre as regras (rules) de acesso ao firestore . Otimo conteudo, como sempre!!!!!
@patricksiqueira2243
@patricksiqueira2243 Жыл бұрын
Melhor vídeo que vi sobre leitura de dados do firebase
@mouravocal
@mouravocal 3 жыл бұрын
Excelente! Estou pra chegar nos meus estudos na parte de backend e isso já me abriu muito a mente! Muito obrigado! Logo farei minhas aplicações usando firebase nos meus projetos em React native.
@curilho1
@curilho1 Жыл бұрын
Maaano do ceu, totalmente underrated esse video aqui Oo.. excelente explicação!!!! 👏👏👏
@tykuano
@tykuano 3 жыл бұрын
Muito bom! Ótima didática, parabéns!
@RogerMelo
@RogerMelo 3 жыл бұрын
Obrigado tykuano 👊
@brenobcsilva
@brenobcsilva 3 жыл бұрын
Valeu por mais esse conhecimento.
@RogerMelo
@RogerMelo 3 жыл бұрын
Valeu Breno 🙏
@marcelomachado4660
@marcelomachado4660 2 жыл бұрын
Ótimo tutorial, porém no meu caso ele não retorna a varável titulo do collection, ele retorna o seguinte na console do inspecionar código : ${doc.data().titulo}
@LeandroCorso
@LeandroCorso 2 жыл бұрын
Oi, eu criei um banco de dados no firestore e usei alguns campos do tipo referência. Até funciona mas tenho dois poréns, vejam por favor e se puderem, por favor me digam o que eu fiz de errado: const getWebsites = () => { return db.collection('websites').get() .then(querySnapshot => { return querySnapshot.docs.map(doc => { let item = doc.data(); // audience é um campo do tipo reference do Firestore. if (item.audience) { item.audience.get() .then(a => { item.audience = a.data() // aqui o dado retorna corretamente com o console.log }) .catch(err => console.error(err)) } return item; }) }) .then(result => { exec(result) }) // as referências se perdem ao passar pra função exec(). .catch(err => console.error(err)) } const websites = getWebsites(); console.log(websites); // o retorno é uma promise const exec = (data) => console.log(data); // o campo do tipo referência não trás mais os dados, mas sim o objeto do Firestore Tenho dois problemas aqui: 1. debugando o resultado com console.log dentro da query eu tenho um json conforme o esperado, quando eu invoco a função getWebsites() e jogo o retorno numa variável eu tenho uma promise. Pq? 2. também debugando dentro da query eu consigo obter os dados do campo do tipo reference do Firebase, executando uma função com os dados como parâmentro eu não tenho mais os dados esperados mas sim o objeto do Firestore. Como resolvo isso? Obrigado!
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 6 МЛН
Please Help Barry Choose His Real Son
00:23
Garri Creative
Рет қаралды 23 МЛН
I Took a LUNCHBAR OFF A Poster 🤯 #shorts
00:17
Wian
Рет қаралды 10 МЛН
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Senza Limiti
Рет қаралды 22 МЛН
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 406 М.
Salvar transaçao no banco de dados firestore com javascript - #24
6:10
Como construir um popup com apenas 17 linhas de JavaScript puro
21:50
Você não será fluente em JavaScript se não cuidar disso
2:04
Чёрная ДЫРА 🕳️ | WICSUR #shorts
00:49
Бискас
Рет қаралды 6 МЛН