24 pontos por xguru 2024-08-23 | 2 comentários | Compartilhar no WhatsApp
  • Permite desenvolver extensões de navegador facilmente, sem precisar se preocupar com arquivos de configuração separados
  • Suporte a React + Typescript
  • Abstrai o arquivo manifest.json. Ele é gerado automaticamente a partir do código-fonte e das configurações
  • Com o recurso de UI para Content Scripts, é possível montar componentes React, Svelte3 e Vue3 na página atual
  • Suporte a páginas de aba
  • Recarregamento em tempo real + React HMR
  • Suporte a variáveis de ambiente
  • API de Storage / Messaging
  • Remote Code Import (permite importar facilmente código de rastreamento do Google Analytics)
  • Possibilita segmentar vários navegadores
  • Suporte a envio automático com a GitHub Action BPP (Browser Platform Publish)

2 comentários

 
savvykang 2024-08-23

Eu tinha que adicionar o manifest manualmente e pensar na organização dos arquivos em um projeto vanilla React feito com Vite; se isso funcionar bem, parece que pode ser bem útil.

 
xguru 2024-08-23

Plasmo - SDK para desenvolvimento de extensões de navegador
Eu já tinha postado isso uma vez há cerca de 2 anos, mas nesse meio-tempo muitos recursos foram adicionados e melhorados.