Mise en place d’un cache Twig
L’objectif est de diminuer le nombre de requêtes effectuées et de profiter d’une fonctionnalité de cache disponible avec Twig.
Les différents groupes que je suis allé voir au HellFest cette année !
Dans la longue liste des choses que je voulais regarder depuis longtemps : Jekyll et autres sites permettant de générer des sites statiques. Ca tombe bien, j’ai un sujet (prochaine journée). On va commencer par faire un choix.
En me remettant sur le sujet, je suis tombé sur cette image que je trouve bien claire.
Article à garder sous le coude : https://ultimatecourses.com/blog/angular-ngif-else-then
Un exemple plus perso disponible.
Truc tout bête finalement :
delete objet.maproprite
Le secret c’est le mot delete.
Juste une précision : attention aux références. Dans un cas, j’ai copié la priopriété dans une sous-liste de mon objet. C’était une association directe, dans ce cas, la propriété n’était pas supprimée.
Pour que cela fonctionne, il faut “cloner” plutôt que copier.
Quand on est un intermittent du développement, il y a quelque chose de super compliqué : se souvenir ce que l’on a fait la dernière fois et que chaque modification ne casse pas tout …
Pour le moment, je palliais aux soucis en :
Il reste un dernier souci : euh … l’API elle attend quoi déjà ?
Bref … faut documenter. Mais bon tant qu’à faire j’aimerais bien ne pas y passer trop de temps car bon : c’est quand même du dev perso / jetable !
Lors de ma dernière tentative, j’étais resté sur ma faim car je n’arrivais pas à builder le setup Windows sous Linux. De plus, je n’avais pas géré les mises à jour qui sont normalement une fonctionnalité de base d’Electron… Donc retour !