Guia Dev
Photo
Sabe quando você precisa executar uma ação conforme o usuário vai digitando? Imagine uma busca que conforme o usuário digita no input nós buscamos os resultados da API.
⠀
Nesse caso não podemos simplesmente chamar essa função a cada tecla digitada, o correto é utilizar o conceito de debounce que evita com a função seja chamada enquanto o usuário ainda esteja digitando.
⠀
No exemplo acima liberamos para que a função só seja chamada após 500ms sem digitação. Muito massa né?
⠀
Nesse caso não podemos simplesmente chamar essa função a cada tecla digitada, o correto é utilizar o conceito de debounce que evita com a função seja chamada enquanto o usuário ainda esteja digitando.
⠀
No exemplo acima liberamos para que a função só seja chamada após 500ms sem digitação. Muito massa né?
Aprenda a criar sites animados com Greensock
Prof: Willian Justen
Promoção:
Use o nosso cupom: GUIADEV
ou acesse direto:
https://goo.gl/m5rV8M
Prof: Willian Justen
Promoção:
Use o nosso cupom: GUIADEV
ou acesse direto:
https://goo.gl/m5rV8M
Quer participar? Basta estar inscrito no Front In Vale e chegar na hora!
Para mais informações acesse http://codeinthedark.frontinvale.com.br/
Para mais informações acesse http://codeinthedark.frontinvale.com.br/
Guia Dev
Photo
Condicionais, condicionais e mais condicionais... Uma dica no Javascript para evitarmos tanto a verbosidade dos condicionais, principalmente aplicados no JSX dentro do React é criá-los através de objetos.
⠀
Simplesmente definimos uma estrutura que a chave seja o valor que estamos esperando do condicional, e seu valor sendo a função ou trecho de código que queremos executar.
⠀
Simplesmente definimos uma estrutura que a chave seja o valor que estamos esperando do condicional, e seu valor sendo a função ou trecho de código que queremos executar.
Desenvolvedor Front-End
Se você:
- É comprometido com entregas de qualidade e melhores práticas;
- Pensa responsivamente e é bem afiado, disposto a evoluir a cada pull request;
- Tem espírito de dono e é proativo, gosta de inovar e não tem medo de desafios;
- Gosta de viver a cultura ágil de uma startup e pensa fora da caixa;
Então, seu lugar é com a gente!
Responsabilidades:
Responsável por criar e aprimorar as interfaces das aplicações, desenvolvidas em APIs Restful baseados em microsserviços - desejável ser familiarizado com Angular 2 e/ou React. Buscamos um agente direto na tomada de decisão sobre as melhores tecnologias e linguagens escolhidas a cada pull request.
Experiência prévia / conhecimentos em:
Javascript/HTML/CSS;
Desejável conhecimentos em:
GIT;
Pré-processador de CSS (SASS, LESS, STYLUS);
Ferramenta de Build (WEBPACK, NPM);
Mobile First;
UX
React-Native
Vaga CLT (valor a combinar, acima de R$ 5000,00) + benefícios.
Região do Itaim Bibi.
@GuiaDev
Interessados, favor enviar CV com pretensão para julia.scapini@randstad.com.br
Se você:
- É comprometido com entregas de qualidade e melhores práticas;
- Pensa responsivamente e é bem afiado, disposto a evoluir a cada pull request;
- Tem espírito de dono e é proativo, gosta de inovar e não tem medo de desafios;
- Gosta de viver a cultura ágil de uma startup e pensa fora da caixa;
Então, seu lugar é com a gente!
Responsabilidades:
Responsável por criar e aprimorar as interfaces das aplicações, desenvolvidas em APIs Restful baseados em microsserviços - desejável ser familiarizado com Angular 2 e/ou React. Buscamos um agente direto na tomada de decisão sobre as melhores tecnologias e linguagens escolhidas a cada pull request.
Experiência prévia / conhecimentos em:
Javascript/HTML/CSS;
Desejável conhecimentos em:
GIT;
Pré-processador de CSS (SASS, LESS, STYLUS);
Ferramenta de Build (WEBPACK, NPM);
Mobile First;
UX
React-Native
Vaga CLT (valor a combinar, acima de R$ 5000,00) + benefícios.
Região do Itaim Bibi.
@GuiaDev
Interessados, favor enviar CV com pretensão para julia.scapini@randstad.com.br