Le chargement de highcharts.js est synchrone

Actuellement, la ressource externe https://code.highcharts.com/highcharts.js est importé de manière synchrone, bloquant le chargement de la page.

Je vois deux solutions modernes pour éviter ce comportement bloquant :

  1. ajouter un attribut defer="" et exécuter ce script avant le module ./index.js en intervertissant les balises <script></script>
  2. importer https://code.highcharts.com/es-modules/masters/highcharts.src.js en temps que module, soit via une balise <script></script>, soit statiquement via import;, soit dynamiquement via import()