Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perfs build front #42

Closed
4 tasks done
JulienParis opened this issue Apr 28, 2020 · 12 comments
Closed
4 tasks done

perfs build front #42

JulienParis opened this issue Apr 28, 2020 · 12 comments
Assignees
Labels

Comments

@JulienParis
Copy link
Contributor

JulienParis commented Apr 28, 2020

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 ?
@JulienParis JulienParis self-assigned this Apr 28, 2020
@JulienParis JulienParis added enhancement New feature or request front labels Apr 28, 2020
@JulienParis
Copy link
Contributor Author

Ref pour test : nuxt/nuxt#2201

@JulienParis
Copy link
Contributor Author

  • treeshake vuetify ?
  • treeshake fontawesome / mdi icons ?
  • ...

@JulienParis
Copy link
Contributor Author

@JulienParis
Copy link
Contributor Author

@JulienParis
Copy link
Contributor Author

@abulte
Copy link
Contributor

abulte commented May 5, 2020

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/ 🎉

@abulte
Copy link
Contributor

abulte commented May 5, 2020

Dispo ⏫

@JulienParis
Copy link
Contributor Author

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

@abulte
Copy link
Contributor

abulte commented May 6, 2020

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.

@JulienParis
Copy link
Contributor Author

JulienParis commented May 6, 2020

Capture d’écran 2020-05-06 à 12 22 13

@JulienParis
Copy link
Contributor Author

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 ...

@JulienParis
Copy link
Contributor Author

bon gros lifting avec cette PR => #64

@abulte je pense fermer cette issue pour clore ce round d'optim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants