Problème de lenteur lors du dev ?

J’ai des lenteurs avec gulp (build|watch)

Pour le développement et uniquement ce but, notre script gulp prend en entrée un paramètre --speed qui désactive les optimisations du code pour la prod. Ainsi watch a besoin de calculer moins de choses donc utilise moins de CPU.

Avec gulp il faudra faire :

$ yarn run watch --speed

Si vous utilisez make run pour lancer le site, cette configuration est utilisée par défaut.

Le changement de page est très lent !

Désactiver la barre de debug réduit la vitesse de chargement par 10. Si vous n’utilisez pas la DEBUG_TOOLBAR_CONFIG, vous pouvez la désactiver avec la configuration dev_fast :

python manage.py runserver --settings zds.settings.dev_fast

Si vous utilisez make pour lancer le site, il est encore plus simple d’activer ce mode :

make run-fast

Attention, cela activera aussi le cache côté client des fichiers statiques, ce qui veut dire que les fichiers JS et CSS ne seront pas actualisés sans un rafraîchissement de force (Ctrl + F5 ou similaire).