Skip to content

[Frontend build] Always use server side rendering#439

Merged
lpofredc merged 3 commits intoPnX-SI:masterfrom
PaulLabruyere:always_use_server_side_rendering
Mar 20, 2025
Merged

[Frontend build] Always use server side rendering#439
lpofredc merged 3 commits intoPnX-SI:masterfrom
PaulLabruyere:always_use_server_side_rendering

Conversation

@PaulLabruyere
Copy link
Contributor

@PaulLabruyere PaulLabruyere commented Mar 3, 2025

Cette PR généralise l'usage du build frontend en mode "Server Side Rendering" (SSR), à privilégier pour le référencement des applications Single Page telles que Citizen.

  • Le script update_app.sh n'attend plus d'argument $server_side, et lance systématiquement le rebuild du frontend avec la commande npm run build:i18n-ssr (sur le modèle de ce qui se fait dans le script install_app.sh)
  • Màj de la doc pour indiquer au gestionnaire d'utiliser la commande SSR en cas de changement de la configuration.

En bonus :

  • Fix du chemin vers le virtual env dans le backend

@lpofredc lpofredc merged commit c65dac5 into PnX-SI:master Mar 20, 2025
4 of 5 checks passed
@PaulLabruyere PaulLabruyere deleted the always_use_server_side_rendering branch July 16, 2025 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants