Votre Selfcare Ă©volue đ
Nous avons fait évoluer l'architecture technique qui propulse votre Selfcare, en passant d'un modÚle de génération statique à un rendu dynamique cÎté serveur (SSR Server-Side Rendering). Cette mise à jour est transparente pour vous, mais apporte des améliorations concrÚtes et durables.
L'essentiel en un coup d'Ćil
Dois-je faire quelque chose ? Non. Tout est déjà en place et opérationnel.
Mon url et mes liens changent-ils ? Non. Votre domaine, sous-domaine et l'ensemble de vos liens existants restent strictement identiques.
Ce qui a changé en profondeur
đ Avant : Build statique (PWA)
L'intégralité du site était recompilée à chaque déploiement. Toute modification déclenchait un build complet : une page HTML était générée. Ce processus pouvait durer plusieurs minutes. Les pages étaient servis tels quels depuis un cache. Résultat : vos changements de personnalisation n'étaient visibles qu'aprÚs la fin du cycle de build et sa propagation.
đ Maintenant : SSR (Server-Side Rendering)
Le serveur gĂ©nĂšre le HTML de chaque page au moment oĂč un visiteur la demande. Il rĂ©cupĂšre les donnĂ©es en temps rĂ©el (contenu, personnalisation, configuration), assemble la page et la renvoie au navigateur, dĂ©jĂ complĂšte, sans que JavaScript n'ait besoin de s'exĂ©cuter cĂŽtĂ© client pour afficher le contenu.
Un cache intelligent (TTL â 60 secondes) absorbe la charge et garantit des temps de rĂ©ponse rapides, sans sacrifier la fraĂźcheur des donnĂ©es.
Flux simplifiĂ© d'une requĂȘte SSR :
Navigateur du visiteur â Serveur SSR (Node.js) â API donnĂ©es & config â HTML complet retournĂ© â Cache CDN ~60 sec
Le HTML est produit cĂŽtĂ© serveur avant d'ĂȘtre envoyĂ© : les robots des moteurs de recherche reçoivent le contenu directement, sans avoir Ă exĂ©cuter de JavaScript.
Ce que vous y gagnez
⥠Mises Ă jour quasi-instantanĂ©es Auparavant, toute modification nĂ©cessitait un build complet avant d'ĂȘtre visible. DĂ©sormais, les changements sont pris en compte dĂšs la prochaine expiration du cache serveur, soit moins d'une minute. Plus de republication complĂšte Ă attendre.
đ SEO nativement amĂ©liorĂ© En SSG, certaines pages chargĂ©es via JavaScript pouvaient ne pas ĂȘtre correctement indexĂ©es. En SSR, le HTML est complet dĂšs la premiĂšre rĂ©ponse HTTP : titre, mĂ©tadonnĂ©es, contenu, liens internes. Googlebot et les autres robots reçoivent une page entiĂšrement lisible, sans dĂ©pendre de l'exĂ©cution de JavaScript. La crawlabilitĂ© est structurellement amĂ©liorĂ©e.
đ Performance maintenue, Time to First Byte optimisĂ© Le rendu serveur est couplĂ© Ă un cache HTTP Ă durĂ©e de vie courte (Cache-Control: s-maxage=60). Les visiteurs rĂ©currents bĂ©nĂ©ficient d'un TTFB trĂšs faible, comparable Ă une page statique. Le First Contentful Paint s'amĂ©liore Ă©galement, car le navigateur n'a pas Ă attendre l'hydratation JavaScript pour afficher le contenu.
đ§± Architecture scalable, dĂ©ploiements indĂ©pendants Le SSR dĂ©couple le dĂ©ploiement du contenu du dĂ©ploiement applicatif. Une mise Ă jour de configuration n'exige plus de rebuilder l'ensemble du frontend, ce qui rĂ©duit les dĂ©lais de livraison des Ă©volutions et limite les fenĂȘtres d'instabilitĂ© lors des dĂ©ploiements.
Ce qui ne change pas
Voici ce qui reste strictement identique :
Votre sous-domaine, votre URL personnalisée et l'ensemble de vos liens entrants
Votre contenu, son organisation et sa hiérarchie de navigation
Votre façon de travailler au quotidien dans l'interface d'administration
Les intégrations tierces et les scripts analytics déjà en place
Le comportement des formulaires et des parcours utilisateurs
Bon Ă savoir : votre personnalisation visuelle
â Ă noter si vous avez une personnalisation CSS avancĂ©e. La migration vers le SSR s'est accompagnĂ©e d'une refonte de la structure de certains composants UI. Si votre Selfcare embarque des surcharges CSS ciblant des sĂ©lecteurs prĂ©cis (classes, IDs, pseudo-Ă©lĂ©ments), certains ciblages peuvent avoir lĂ©gĂšrement Ă©voluĂ©.
Nos équipes ont audité et adapté les personnalisations connues en amont. Vous n'avez rien à faire. Si vous constatez un détail d'affichage inhabituel, alignement, couleur, espacement, signalez-le à votre interlocuteur Mayday, nous intervenons rapidement.
Un affichage optimisé par la mise en cache
Pour garantir des temps de réponse optimaux, le serveur SSR conserve une version rendue de chaque page pendant une courte durée. Ce mécanisme s'appelle le cache serveur à TTL court (Time To Live).
Chronologie aprĂšs une publication : Publication â Cache invalidĂ© (automatique) â PremiĂšre requĂȘte rĂ©gĂ©nĂšre la page â Tous les visiteurs voient la modification (†60 secondes)
â En pratique : aprĂšs avoir publiĂ© une modification, attendez environ 60 secondes puis rechargez la page depuis un onglet en navigation privĂ©e (pour Ă©viter votre cache navigateur local). La mise Ă jour sera visible. Aucune action supplĂ©mentaire n'est nĂ©cessaire.
Une question ?
Votre interlocuteur Mayday habituel reste à votre disposition pour toute interrogation sur cette évolution.
Merci de votre confiance, L'équipe Mayday