Hey! Tudo bem?
Hoje separamos alguns links pra falar da biblioteca JavaScript que é a queridinha dos usuários. Com código aberto, React tem foco em interfaces de usuário e, nessa newsletter, você vê um pouco de como fazer a transição de suas ferramentas para ela, um guia sobre comportamento de renderização e como configurar ReactJS no Rails com Webpacker.
Você também vê vitórias e derrotas no planejamento de projetos de software, dicas de apenas uma linha de CSS para layouts modernos, uma comparação entre REST e GraphQL, dicas de JavaScript para iniciantes e sobre o aumento de conteúdo em vídeo ao vivo durante a pandemia.
Boa leitura!
COMBO REACT
Transição para React Native
A Khan Academy realizou um processo longo de transição de suas ferramentas para React Native nos projetos para iOS e Android e compartilhou suas experiências neste artigo. Dica do André Benjamim.
Um guia sobre comportamento de renderização do React
Se você tem dúvidas sobre o comportamento de renderização do React, este guia, apesar de bastante extenso, pode ajudar a solucionar essas questões. O artigo passa por assuntos desde o que é renderização até a melhora de performance. Dica do André Benjamim.
Configurando ReactJS no Rails com Webpacker
Desde a versão 6.0 do Rails, o Webpacker é a ferramenta padrão para lidar com JavaScript. Este artigo mostra como criar uma aplicação Ruby on Rails do zero com Webpacker e configurar o ReactJS. Dica do Mateus Braga.
CAMPUSCODERS INDICAM
Vitórias e derrotas no planejamento de projetos de software
O planejamento em qualquer projeto é uma etapa desafiadora. A falta ou falha de planejamento pode ter efeitos desastrosos para o desenvolvimento da sua aplicação e este artigo traz uma análise sobre os principais problemas que podem aparecer nesta etapa e algumas estratégias para evitá-las. Dica do André Benjamim.
Dicas de apenas uma linha de CSS para layouts modernos
CSS é a linguagem que descreve como os elementos HTML de uma página Web devem ser exibidos. No artigo, são apresentados exemplos de uma linha de CSS que podem ajudar a criar estruturas robustas para seus sites. Dica do João Henrique do Vale.
Uma comparação entre REST e GraphQL
Muitas vezes, GraphQL e REST são comparados de maneira inadequada. Neste artigo são explorados os motivos pelos quais essa comparação não faz sentido, explicando o que significa arquitetura REST e como é implementada, assim como o que é GraphQL, suas aplicações e incompatibilidades com REST. Dica do André Benjamim.
Dicas de JavaScript para iniciantes
Se você está começando seus estudos em JavaScript, o artigo traz uma série de dicas básicas para acelerar seu aprendizado. Dica do João Henrique do Vale.
Isso não é “mais uma live” para assistir agora
O contexto da pandemia mundial causou o fenômeno do excesso de lives na internet e essa situação é bastante propícia para desencadear a FOMO Syndrome ("Fear Of Missing Out Syndrome"), em tradução livre "medo de perder algo" ou "medo de ficar de fora". O artigo traz uma análise sobre a importância de produtores de conteúdo atentarem para a situação a fim de manter as pessoas engajadas e fazer a transição para eventos on-line. Dica do André Benjamim.