Acessibilidade na Prática (A11y): Desenvolvendo para Todos
Deixe de lado o mito de que Acessibilidade é apenas atributo 'alt' em imagens. Aprenda os fundamentos do ARIA e teclado para criar interfaces inclusivas no React.
Tutoriais, guias e anotações técnicas sobre desenvolvimento de software.
Deixe de lado o mito de que Acessibilidade é apenas atributo 'alt' em imagens. Aprenda os fundamentos do ARIA e teclado para criar interfaces inclusivas no React.
Veja como transformar interfaces estáticas em experiências dinâmicas de alto nível utilizando a biblioteca Framer Motion no React.
Chega de duplicar configurações do ESLint e pacotes em 3 repositórios diferentes. Entenda as vantagens do padrão Monorepo com Turborepo para suas aplicações.
Entenda por que o seu Domínio (Regra de Negócios) deve estar no centro de tudo, totalmente isolado de frameworks, bibliotecas e banco de dados.
Evite que seu usuário seja deslogado a cada 15 minutos sem comprometer a segurança da aplicação. Aprenda a implementar o fluxo de Refresh Tokens e JWTs de curta duração.
Descubra como estruturar seu cliente HTTP com Axios para injetar tokens JWT automaticamente nas requisições e lidar com erros de autenticação (como o clássico refresh token) de forma transparente.
Veja como estruturar um sistema de autenticação sólido que suporte tanto o clássico login com E-mail e Senha, via JWT, quanto o Single Sign-On (SSO) através do Google.
Sua query que demorava 4 segundos passou a rodar em 50ms. Entenda como as B-Trees funcionam nos índices, por que você deve usá-los e onde não deve aplicá-los.
De nada adianta programar todo o fluxo transacional se seus e-mails chegam na caixa de SPAM do cliente. Aprenda os segredos do Multipart Email e dicas de reputação.