12k
PÁGINA 8

Do blog da OpenReplay

Importando JSON em Módulos ES (Sem Fetch, Sem Bundler)

A sintaxe nativa de import attributes permite importar JSON em módulos ES sem fetch e sem bundler, nos navegadores modernos e no Node.js atual.

OpenReplay Team · Mar 30, 2026 · 4 min read

Um Guia para Iniciantes sobre a IDE Antigravity do Google

A Google Antigravity IDE usa agentes autônomos para planejar, escrever e verificar código entre arquivos, abordando Agent Manager, Artifacts e o modo Planning.

OpenReplay Team · Mar 29, 2026 · 5 min read

Começando com Desenvolvimento de Jogos do Zero

Comparativo entre Unity, Godot, Phaser e Unreal Engine, com construção de um jogo completo usando game loop, detecção de colisão e estado dos objetos.

OpenReplay Team · Mar 29, 2026 · 5 min read

Melhores Práticas de Segurança do npm

A redução de riscos na cadeia de suprimentos do npm passa por desativar scripts pós-instalação, fixar dependências, habilitar WebAuthn 2FA e publicar via OIDC.

OpenReplay Team · Mar 28, 2026 · 5 min read

Variáveis de Ambiente Mais Seguras para Aplicações Web Com Varlock

Varlock traz validação de ENV baseada em schema para JavaScript, detectando segredos ausentes antes do build e evitando vazamentos no Astro, Vite e Next.js.

OpenReplay Team · Mar 28, 2026 · 5 min read

Testando Seu Site Sem JavaScript: O Que e Por Quê

É possível testar sites sem JavaScript usando o Chrome DevTools para expor fundações HTML frágeis e aplicar progressive enhancement com Next.js, Remix ou Astro.

OpenReplay Team · Mar 27, 2026 · 5 min read

Recursos Gratuitos de Aprendizagem de IA para Desenvolvedores

Recursos gratuitos do Google, OpenAI, Hugging Face e Anthropic permitem criar aplicações reais de IA, com foco em APIs, agentes e IA generativa.

OpenReplay Team · Mar 27, 2026 · 5 min read

Conheça o Rspress: Um Gerador de Sites Alimentado por Rust

O Rspress utiliza o Rspack para construir sites de documentação com React e MDX, com builds rápidos, temas customizáveis e saída Markdown estática para ferramentas de IA.

OpenReplay Team · Mar 26, 2026 · 5 min read

Como Fazer o Parse de Números em JavaScript

Comparação entre parseInt, parseFloat, Number e BigInt para converter strings em números no JavaScript, com foco nos casos extremos que causam bugs silenciosos.

OpenReplay Team · Mar 26, 2026 · 5 min read

Trabalhando com Arquivos Usando a API FileReader

A FileReader API lê arquivos do usuário de forma assíncrona via eventos, codificação e data URLs; métodos modernos de Blob oferecem alternativas mais simples.

OpenReplay Team · Mar 25, 2026 · 5 min read

Uma Análise do AdonisJS para Desenvolvimento Node

Comparação entre AdonisJS e Express para Node.js, com foco no Lucid ORM, no VineJS e no suporte a TypeScript ponta a ponta nos fluxos backend.

OpenReplay Team · Mar 25, 2026 · 4 min read

O Que É o Chrome DevTools MCP?

O Chrome DevTools MCP oferece a agentes de IA acesso ao navegador em tempo real para inspecionar erros de console, requisições de rede e estado do DOM.

OpenReplay Team · Mar 24, 2026 · 5 min read

Melhores Bibliotecas de Ícones SVG para Aplicações Web Modernas

Comparativo entre as principais bibliotecas de ícones SVG, incluindo Lucide, Heroicons, Phosphor e Tabler, para projetos de aplicações web modernas.

OpenReplay Team · Mar 24, 2026 · 5 min read

Modo de Planejamento do VS Code: Pense Antes de Programar

O VS Code Planning Mode separa análise e execução do GitHub Copilot, permitindo revisão de planos estruturados antes de qualquer mudança nos arquivos.

OpenReplay Team · Mar 23, 2026 · 4 min read

Por Dentro da AST: Como as Ferramentas Entendem Código

Abstract Syntax Trees sustentam o ESLint, Prettier e Babel; parsers constroem nós percorríveis que viabilizam linting, formatação e transformação de código.

OpenReplay Team · Mar 23, 2026 · 5 min read

Começando com Valibot

Validação de dados em runtime com Valibot no TypeScript: é possível definir schemas, inferir tipos e construir pipelines compostos mantendo o bundle reduzido.

OpenReplay Team · Mar 22, 2026 · 4 min read

Quando Você Pode Precisar de BigInt em JavaScript?

O BigInt no JavaScript elimina a perda silenciosa de precisão em inteiros fora do intervalo seguro de Number, como IDs grandes e valores 64-bit do WebAssembly.

OpenReplay Team · Mar 22, 2026 · 4 min read

Transformando Repositórios Git em Texto Pronto para LLMs: Um Guia Rápido

É possível converter repositórios Git em texto estruturado para LLMs com Gitingest, Repomix ou repo2txt, alimentando modelos de IA sem desperdício de tokens.

OpenReplay Team · Mar 21, 2026 · 5 min read

Configurando uma Aplicação TypeScript com Bun

O tutorial mostra como configurar um projeto TypeScript com Bun, dispensar o build e executar arquivos TypeScript diretamente via runtime e package manager.

OpenReplay Team · Mar 21, 2026 · 5 min read

Usando a API Battery Status em Aplicações Web

A Battery Status API expõe nível de bateria e estado de carregamento ao JavaScript, viabilizando apps web adaptativos dentro das limitações de suporte e privacidade dos navegadores.

OpenReplay Team · Mar 20, 2026 · 5 min read

Adicionando Animações com Plugins do Tailwind CSS

Opções para adicionar animações com Tailwind CSS, de utilitários nativos a plugins e keyframes personalizados na v4, com atenção à acessibilidade.

OpenReplay Team · Mar 20, 2026 · 5 min read

Tratamento Seguro de Entrada de Usuário em Node.js

O uso de Zod, queries parametrizadas e argumentos explícitos em Node.js bloqueia SQL injection, prototype pollution e ataques de mass assignment.

OpenReplay Team · Mar 19, 2026 · 5 min read

Uma Primeira Olhada na API HTML Sanitizer

A HTML Sanitizer API integra proteção contra XSS ao navegador, comparando métodos seguros com fallbacks do DOMPurify e configuração de allow lists.

OpenReplay Team · Mar 19, 2026 · 5 min read

As Melhores CDNs para Aplicações Web Modernas

Comparação entre Cloudflare Workers, Fastly Instant Purge, AWS CloudFront e Akamai Ion para escolher a CDN ideal para arquiteturas frontend e lógica de edge.

OpenReplay Team · Mar 18, 2026 · 5 min read

We use cookies to improve your experience. By using our site, you accept cookies.