Pour chaque requête vers extérieur on utilise APICallers. Elle permet de contourner les problèmes de Cross-origin resource sharing (CORS) en passant les requêtes front par le back.
Il n'y a pas d'installation dans APICallers car elle est intégré dans l'extension et dans le powerups.
Le dossier src à un dossier par module (site ou API), le fichier API.js qui est un autoloader.
Chaque module a son dossier contenant les différents objets que l'on veut requeter, un autolaoder (module.js).
Chaque objet à un constructeur (element.js), un manager (elemensManager.js) et un schema (elementSchema.js).
=> Pense au prochain, note ici les futurs réponses aux questions que tu poseras ! :=D
A quoi sert la function sendHandshake
Elle permet de vérifer que le backgoundScript et le contentScript sont bien instanciés
BackGround, endpoint, pourquoi reduce ?
???
Différence entre addEventListener() et on()
???