Guia Dev
Photo
No React Native geralmente construímos um único layout da aplicação para as duas plataformas, iOS e Android.
⠀
Mesmo assim, em alguns momentos devemos diferenciar o comportamento entre os dois sistemas com estilizações, animações ou componentes diferentes.
⠀
Para isso, podemos utilizar duas técnicas, a primeira usando o Platform.select que retorna algo baseado na plataforma do usuário, ou então, criando um arquivo com extensão .ios.js e .android.js que será utilizado baseado também no sistema do usuário.
⠀
Mesmo assim, em alguns momentos devemos diferenciar o comportamento entre os dois sistemas com estilizações, animações ou componentes diferentes.
⠀
Para isso, podemos utilizar duas técnicas, a primeira usando o Platform.select que retorna algo baseado na plataforma do usuário, ou então, criando um arquivo com extensão .ios.js e .android.js que será utilizado baseado também no sistema do usuário.
Guia Dev
Photo
Existe uma maneira bem fácil de aplicarmos timeouts em chamadas à API para evitar que as mesmas demorem muito tempo para finalizar.
⠀
Utilizando o Promise.race realizamos uma corrida entre Promises que são aquelas funções que utilizamos .then ou await. Assim, a primeira que terminar ganha e as outras são canceladas.
⠀
Esse método tem mais casos de uso como por exemplo consultar várias API's diferentes para o mesmo dado (como consulta de CEP) e qual for mais rápida ganha :)
⠀
Utilizando o Promise.race realizamos uma corrida entre Promises que são aquelas funções que utilizamos .then ou await. Assim, a primeira que terminar ganha e as outras são canceladas.
⠀
Esse método tem mais casos de uso como por exemplo consultar várias API's diferentes para o mesmo dado (como consulta de CEP) e qual for mais rápida ganha :)
@GuiaDev
Truques de como selecionar o n-ésimo item com CSS usando a pseudo-classe :nth-child
https://goo.gl/DhU1si
Truques de como selecionar o n-ésimo item com CSS usando a pseudo-classe :nth-child
https://goo.gl/DhU1si
Preciso de um Front para Vtex.
Projeto de 45 dias como Freela.
Orçamento R$5.000.
Projeto: Desenvolvimento de 3 telas (home, categoria, detalhe do produto)
@GuiaDev
Interessados por favor chamar no PV.
fb.com/caiobatis
Projeto de 45 dias como Freela.
Orçamento R$5.000.
Projeto: Desenvolvimento de 3 telas (home, categoria, detalhe do produto)
@GuiaDev
Interessados por favor chamar no PV.
fb.com/caiobatis