Desenvolvimento Web
- Ler notícia completa
Evite Erros Comuns na Transição de Design
Aprenda a evitar erros comuns na transição de design para desenvolvimento com dicas de comunicação e organização.
Aprenda a evitar erros comuns na transição de design para desenvolvimento com dicas de comunicação e organização.
- Ler notícia completa
Opera Air: Navegador para Equilíbrio e Produtividade
Opera Air combina ferramentas de bem-estar e produtividade para uma navegação equilibrada. Descubra suas funcionalidades únicas.
Opera Air combina ferramentas de bem-estar e produtividade para uma navegação equilibrada. Descubra suas funcionalidades únicas.
- Ler notícia completa
Melhore a UX com caixa de seleção por rolagem
Aprenda a usar a caixa de seleção por rolagem para otimizar a experiência do usuário nos seus projetos de frontend.
Aprenda a usar a caixa de seleção por rolagem para otimizar a experiência do usuário nos seus projetos de frontend.
- Ler notícia completa
Crie sites rápidos com htmx e Go
O desenvolvimento web está se movendo de volta para a renderização no lado do servidor, afastando-se de arquiteturas pesadas em JavaScript. Ferramentas como htmx estão ganhando popularidade por permitir experiências interativas com mínimo JavaScript. Neste artigo, exploramos como construir um site de alto desempenho utilizando htmx e Go, conhecido por sua velocidade e eficiência. htmx […]
Aprenda a construir sites de alto desempenho usando htmx e Go, combinando renderização no servidor e interatividade eficiente.
- Ler notícia completa
GitHub Copilot transforma imagens em código
A GitHub está lançando atualizações inovadoras para o GitHub Copilot, com destaque para uma nova funcionalidade que promete revolucionar a conversão de conceitos de design em código. Com o Vision for Copilot, desenvolvedores e designers podem agora fazer upload de capturas de tela, fotos ou diagramas diretamente no Copilot, que gera o código da interface […]
GitHub Copilot agora gera código a partir de imagens, simplificando o processo de design para código.
- Ler notícia completa
Computação paralela com Node.js: guia prático
Node.js é popular para aplicações web devido à sua interface de loop de eventos e natureza assíncrona, que delegam operações de I/O sem bloquear a thread principal. No entanto, sua natureza single-threaded apresenta limitações, especialmente com CPUs multicore e aplicações computacionalmente intensivas. A computação paralela permite que Node.js utilize múltiplos núcleos de CPU para executar […]
Aprenda como utilizar computação paralela em Node.js para otimizar tarefas intensivas de CPU e melhorar a performance.
- Ler notícia completa
Papéis Inesperados dos Web Designers
Títulos de trabalho nem sempre são precisos e frequentemente não revelam os detalhes do dia a dia. No design de sites, isso é bastante comum. Embora eu tenha feito muito ‘design’ nas últimas décadas, também me vi em papéis inesperados, que não têm relação direta com o design. Talvez porque o web design ainda seja […]
Descubra os papéis inesperados que os web designers desempenham além do design, incluindo análise comportamental e suporte técnico.
- Ler notícia completa
Como usar Chrome DevTools para simular APIs
O desenvolvimento web está em constante evolução, e a arquitetura cliente-servidor se tornou comum no ecossistema. Um desafio frequente é o tempo que desenvolvedores front-end gastam aguardando a implementação de novos endpoints de API pelo time de back-end. A simulação de APIs se destaca como solução eficiente, permitindo que desenvolvedores simulem respostas de APIs ao […]
Aprenda a simular APIs com Chrome DevTools, criando protótipos interativos e resolvendo problemas de CORS.
- Ler notícia completa
Transições de visualização em apps multipágina
A API View Transition traz transições de página e mudanças de UI baseadas em estado para a web, facilitando animações entre estados do DOM em apps de uma única página (SPA) e navegação entre páginas em apps multipágina (MPA). Isso elimina a necessidade de dependências pesadas de JavaScript. Transições de visualização melhoram a experiência de […]
Aprenda a implementar transições de visualização em aplicativos multipágina usando a API View Transition com CSS e JavaScript.
- Ler notícia completa
.NET MAUI 9: Novidades e Melhorias no Blazor
A mais recente versão do .NET MAUI 9 traz diversas atualizações para o Blazor e o framework MAUI como um todo. As melhorias incluem novos templates para aplicativos híbridos e web, detecção de modo de renderização de componentes e uma experiência de reconexão aprimorada. Desenvolvedores podem tirar proveito dessas melhorias para construir experiências de usuário […]
Descubra as melhorias do .NET MAUI 9 para Blazor, incluindo novos templates híbridos e experiências de reconexão aprimoradas.
- Ler notícia completa
Melhores bibliotecas de contagem regressiva React
Contadores regressivos são recursos essenciais em interfaces de usuário, utilizados para criar urgência e estimular o engajamento. Eles são especialmente úteis para coordenar eventos virtuais, organizar inscrições, agendar vendas em e-commerces e muito mais. Neste artigo, exploramos as melhores bibliotecas de componentes de contagem regressiva do React e como criar seus próprios timers personalizados. React […]
Descubra as principais bibliotecas de contagem regressiva React para melhorar a experiência do usuário em seus projetos.
- Ler notícia completa
Integração de React Islands em apps estáticas
React Islands oferece uma abordagem prática para integrar componentes React em aplicações web existentes. Esse padrão arquitetural permite que as equipes introduzam recursos modernos do React em bases de código legadas sem necessidade de uma reescrita completa, permitindo a modernização incremental enquanto mantém a estabilidade do sistema. O conceito central do React Islands envolve a […]
Aprenda a integrar componentes React em aplicações web existentes usando React Islands para modernização gradual.