Desenvolvimento Web
- Ler notícia completa
Como criar upload seguro de arquivos no Astro
Aprenda a criar um sistema seguro de upload de arquivos no Astro usando a integração com Cloudinary.
Aprenda a criar um sistema seguro de upload de arquivos no Astro usando a integração com Cloudinary.
- Ler notícia completa
Monorepos vs Polyrepos: Qual é o melhor para você?
Descubra as diferenças entre monorepos e polyrepos e escolha a melhor estrutura para seu projeto.
Descubra as diferenças entre monorepos e polyrepos e escolha a melhor estrutura para seu projeto.
- Ler notícia completa
Centro de lucro vs. custo: impacto nas engenharias
Descubra como centros de lucro e custo afetam equipes de engenharia e escolha o melhor para sua carreira.
Descubra como centros de lucro e custo afetam equipes de engenharia e escolha o melhor para sua carreira.
- Ler notícia completa
Documentação de API com Docusaurus: Guia Prático
A documentação de API é crucial para o sucesso de interfaces de programação modernas. Segundo o guia da Merge sobre critérios de avaliação de API, dados abrangentes são fundamentais para uma API eficiente, logo após a consistência no formato dos dados. Documentação clara é essencial para a usabilidade de uma API. Neste tutorial, exploramos a […]
Aprenda a criar documentação de API eficiente e moderna usando Docusaurus. Tutorial passo a passo para desenvolvedores.
- Ler notícia completa
Princípio Aberto-Fechado: Guia Completo de OCP
Os princípios SOLID são diretrizes fundamentais para o design de software, comparáveis a um edifício. Cada andar apoia o próximo, garantindo estabilidade e adaptabilidade. SOLID é um acrônimo para cinco princípios: S — Princípio da Responsabilidade ÚnicaO — Princípio Aberto-FechadoL — Princípio da Substituição de LiskovI — Princípio da Segregação de InterfaceD — Princípio da […]
Conheça o Princípio Aberto-Fechado (OCP), seus benefícios, críticas e aplicações em diferentes linguagens de programação.
- Ler notícia completa
Otimização da web com auditorias do Lighthouse
Páginas que carregam lentamente podem resultar de várias causas, tornando-se um dos desafios mais complexos no desenvolvimento web. O Lighthouse (LH) é uma ferramenta gratuita e open-source do Google que pode ajudar a detectar e resolver problemas de desempenho do seu site. Neste artigo, exploramos o que são as auditorias do Lighthouse, como interpretá-las e […]
Melhore o desempenho do seu site usando auditorias do Lighthouse para identificar e resolver problemas de performance.
- Ler notícia completa
Figma Config 2025: Novidades e o Futuro do Design
Figma acaba de mudar as regras do jogo. No Config 2025, a equipe do Figma nos surpreendeu com as mudanças que estão por vir. Não foram apenas novos recursos — foi uma declaração. O futuro do design UX será colaborativo, abrangente e opcionalmente baseado em código. Nos anos anteriores, as mudanças no Figma focaram na […]
Descubra as novidades do Figma Config 2025 e como impactarão o futuro do design UX.
- Ler notícia completa
Infraestrutura multi-região com AWS: Guia Completo
O mundo nunca foi tão distribuído — fisicamente ou virtualmente. Graças à internet, empresas podem alcançar usuários globalmente. Para isso, a infraestrutura deve escalar adequadamente. Configurações multi-região ajudam a reduzir latência e aumentar a confiabilidade ao distribuir recursos mais próximos dos usuários. Neste artigo, você aprenderá a configurar uma aplicação web multi-região usando AWS. Vamos […]
Aprenda a criar uma aplicação web multi-região com AWS, usando S3, CloudFront, Route 53, Lambda e API Gateway.
- Ler notícia completa
9 melhores alternativas ao FaunaDB para 2025
Se você está procurando uma alternativa ao FaunaDB para migrar, está no lugar certo. Este artigo aborda nove plataformas que você pode usar e fatores a considerar ao escolher uma alternativa: Convex MongoDB Atlas PlanetScale CockroachDB TiDB OceanBase Supabase Couchbase SurrealDB A equipe do FaunaDB anunciou que encerrará seus serviços em 30 de maio de […]
Conheça as 9 melhores opções ao FaunaDB para 2025 e escolha a que melhor atende suas necessidades.
- Ler notícia completa
Componentes de Design Atômico em UI Design
O design atômico é uma metodologia criada por Brad Frost para desenvolver sistemas de design eficientes e escaláveis. Inspirado na química, ele decompõe interfaces em componentes reutilizáveis, proporcionando uma base sólida para um produto. Com o design atômico, a comunicação entre designers e desenvolvedores é facilitada, essencial para o desenvolvimento e manutenção de novos aplicativos […]
Descubra como o design atômico otimiza interfaces com componentes reutilizáveis, melhorando a consistência e escalabilidade.
- Ler notícia completa
Tutorial: Animações em React com View Transitions
Neste tutorial, exploraremos as APIs ViewTransition e Activity do React, acompanhando passo a passo como utilizá-las em projetos reais. Os desenvolvedores aprenderão a aplicar essas novas funcionalidades em suas aplicações. A equipe do React lançou as esperadas APIs View Transitions e Activity, ainda experimentais. A API View Transitions facilita a adição de animações a elementos […]
Aprenda a usar as APIs View Transitions e Activity do React para animar um clone do AirBnB com técnicas modernas.
- Ler notícia completa
gRPC ou REST: Melhor abordagem para APIs
O desenvolvimento de software moderno depende da comunicação eficiente entre clientes e servidores. Duas abordagens principais para construir APIs são gRPC e REST. Enquanto o REST tem sido o padrão, o gRPC surgiu como uma forte concorrência em muitos casos de uso. Vamos comparar essas tecnologias em termos de protocolo, características de desempenho e fatores […]
Compare gRPC e REST para escolher a melhor abordagem de design de API para seu projeto de software.