Desenvolvimento Web
- Ler notícia completa
Mude seu fluxo de trabalho UX com código
Descubra como o fluxo código-para-design melhora a colaboração entre designers e desenvolvedores e otimiza o processo UX.
Descubra como o fluxo código-para-design melhora a colaboração entre designers e desenvolvedores e otimiza o processo UX.
- Ler notícia completa
Como criar um bot Telegram com grammY
Aprenda a criar um bot no Telegram usando grammY, Node.js e a API Google Gemini.
Aprenda a criar um bot no Telegram usando grammY, Node.js e a API Google Gemini.
- 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
Em uma era de distrações digitais, a Opera lançou o Opera Air, um navegador que promove a atenção plena e a produtividade. Com meditações guiadas, exercícios de respiração e lembretes de alongamento, o Opera Air visa criar uma experiência de navegação equilibrada e focada. No cerne do Opera Air está a assistência aos usuários para […]
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
A caixa de seleção por rolagem é uma ferramenta eficaz para desenvolvedores de frontend que desejam melhorar a experiência do usuário em suas aplicações. Em situações onde há uma longa lista de opções, como anos de nascimento, a navegação por teclado pode não ser prática. A caixa de seleção por rolagem permite que o usuário […]
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.