feat(portfolio): implement caching for creations and categories
- Added caching for creations and categories in PortfolioController to improve performance.
- Updated portfolio view to utilize cached creations.
- Modified API method to cache categories and creations.
- Updated portfolio header to use localized strings for title and description.
- Fixed no-script portfolio view to use the injected creations variable.
Summary by CodeRabbit
-
Nouvelles fonctionnalités
- Ajout du support de la mise en cache pour améliorer les performances de récupération des données du portfolio.
- Ajout de descriptions localisées pour les services en anglais et en français.
- Mise à jour des traductions pour la page de portfolio.
-
Améliorations
- Implémentation de requêtes de données plus efficaces dans les contrôleurs et les vues.
- Mise en place de traductions dynamiques pour les en-têtes de page.
- Amélioration de la gestion des relations dans le modèle de création pour une récupération plus efficace des données.
Edited by CodeRabbit