Lembrando que hoje tem meetup sobre Next.js!
Lucas Aziz, Tech Lead Frontend na Agilize Contabilidade Online é o convidado da vez para nos mostrar como criar uma aplicação isomórfica com React. Logo mais as 19h :wink:
https://t.co/S1SCqIPWv5
Tip #5 for building highly composable React components:
Always forward refs!
Hopefully, in the future (React 18?), refs will be passed together with the other props by default and we won't need to worry about them anymore.
https://t.co/0pFges8O85
Tip #4 for building highly composable React components:
Accept a polymorphic "as" prop or equivalent so you can change the underlying element from outside.
https://t.co/MEayw2Dn81
Tip #3 for building highly composable React components:
If the component has internal event handlers, make sure you also call the ones coming from props. You may also want to check event.defaultPrevented so it works like a native HTML element.
https://t.co/TcOE8baw5g
Tip #2 for building highly composable React components:
Merge style and className props with the component's own styles so you can override or enhance them from outside.
https://t.co/4CR4WJ3ow4
Tip #1 for building highly composable React components:
Consume the component's own custom props and pass the rest down to the underlying element so you can extend its functionality from outside.
https://t.co/l9BGTE0C93
@tec_diogo A diferença é que com useNativeDriver, a animação ocorre na camada nativa, não na camada JS. Dessa forma, a thread JS pode continuar rodando sem se preocupar em calcular e atualizar os frames da animação.
Mas com width, height, margins, etc... não tem como mesmo.
Alguém aí interessado em Next.js? Pois nosso próximo meetup será sobre ele! Lucas Aziz, Tech Lead Frontend na @agilizeonline é o convidado da vez para nos mostrar como criar uma aplicação isomórfica com React.
https://t.co/S1SCqIylDx
➡️ Usa Variáveis CSS?
Nesse vídeo vou falar um pouco das poderosas Variáveis nativas do CSS (aka Custom Properties ❤️)
- Dinâmicas de verdade (!)
- Perfeitas pra temas (🌞/🌛)
- Manipuláveis com JavaScript
- Agnósticas às tecnologias do CSS
https://t.co/fw8op4zyE2
Mulheres programadoras, essa é pra vcs: Front End developer, 2-3 anos de experiencia em React Native, Aplicativos Mobile e que trabalhe remotamente. Equipe multicultural, empresa em crescimento exponencial. Inglês essencial. Gostar de games é um plus! CVs [email protected]
Temos uma Key para usar qualquer produto da @jetbrains que vence hoje. Quem realmente gostaria de ganhar ela para já usar algum produto gratuitamente por 1 ano?
@gustavo_pch@jgcmarins Acho que a diferença maior é que o WebStorm é de fato uma IDE e o VSCode é um editor de texto. Você consegue turbinar ele com as extensões mas ainda será um editor de texto. Mas dentre os que temos disponíveis, acho que é o melhor, mesmo gostando mais do Atom. Hahahaha