perfs build front
Closed this issue · 12 comments
Pistes d'amélioration :
- cibler les fonts à charger (fontawesome ds le css)
- réduire la place de
vendors
dans le build - ne pas inclure les geojson dans le build / enlever des statics => load depuis le composant mapbox ?
- gicler les composants inutiles ?
Ref pour test : nuxt/nuxt#2201
- treeshake vuetify ?
- treeshake fontawesome / mdi icons ?
- ...
Les départements et les régions à 1000m devraient être dispo très bientôt sur http://etalab-datasets.geo.data.gouv.fr/contours-administratifs/latest/geojson/ 🎉
Dispo ⏫
PR ici pour l'intégration des geojsons 1000 => #61
preview ici => https://deploy-preview-61--aides-entreprises-covid19.netlify.app/
J'en ai profité pour supprimer les geojson 100m des statics... On pourrait même bientôt tous les virer des statics pour n'aller pointer que vers les fichiers à la racine du repo
On pourrait même bientôt tous les virer des statics pour n'aller pointer que vers les fichiers à la racine du repo
Donc passer par Github et pas par Netlify ? On peut se retrouver à taper une limite Github qu'on a pas (pour le moment) sur Netlify si on fait beaucoup de trafic.
bon c'est pas horrible non plus après le linting... le plus gros est évidemment dans les modules vuetify / mapboxgl / apexcharts ... je suis en train de tester en allégeant un peu le main.sass
en enlevant les fonts materialdesigns qu'on n'utilise pas
... je peux même tenter d'alléger encore un peu plus côté fonts en ne chargeant que les 3 icones dont on a besoin au lieu de tt fontawesome ...