Guia Dev
6.91K subscribers
3.67K photos
214 videos
7 files
1.49K links
< ! - - Guia para Desenvolvedores @FrontEndBR e @BackendBrasil. - - >
✔️ Dicas
✔️ Downloads
✔️ Tutoriais
✔️ Vagas e muito mais.

Parceiros:
👉🏻 https://telegra.ph/Parceiros-Guia-Dev-02-04

PARCERIA:
@roberth_p
Download Telegram
Maujor com as meninas que desenvolvem para web!
quando o código do chuck norris não compila, o erro está no compilador.
Grupo javascript sem debate de politica ☝🏼
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.
@GuiaDev
Desenvolvedor(a) Front-end
https://bit.ly/2ymDWXq
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 :)