24 points par xguru 2024-08-23 | 2 commentaires | Partager sur WhatsApp
  • Permet de développer facilement des extensions de navigateur sans se soucier de fichiers de configuration séparés
  • Prise en charge de React + Typescript
  • Abstraction du fichier manifest.json, généré automatiquement à partir du code source et de la configuration
  • La fonctionnalité Content Scripts UI permet de monter des composants React, Svelte3 et Vue3 sur la page actuelle
  • Prise en charge des pages d’onglet
  • Rechargement en temps réel + React HMR
  • Prise en charge des variables d’environnement
  • API de stockage / messagerie
  • Remote Code Import (permet d’importer facilement le code de suivi Google Analytics)
  • Possibilité de cibler plusieurs navigateurs
  • Prise en charge de la soumission automatique via la GitHub Action BPP (Browser Platform Publish)

2 commentaires

 
savvykang 2024-08-23

Dans un projet React vanilla créé avec vite, il fallait ajouter le manifest un par un et réfléchir à l’emplacement des fichiers ; si ça fonctionne bien, cela semble pouvoir être utile.

 
xguru 2024-08-23

Plasmo - SDK pour le développement d’extensions de navigateur
Je l’avais déjà partagé une fois il y a environ deux ans, et entre-temps beaucoup de fonctionnalités ont été ajoutées et améliorées.