Installation
@remix-run/node ni de @remix-run/server-runtime.
Mise en place
1. Créer l’instance du client
2. Garantir l’identité dans le loader racine
Flux de requête
Utiliser createLoader
Le helpercreateLoader extrait automatiquement l’identité et le contexte de la requête Remix :
Plusieurs zones
Helpers de plus bas niveau
runOptionsFromRequest(request)
Extrayez manuellement les champs d’identité et de contexte :
ensureIdentityCookie(request)
Renvoie une chaîne d’en-tête Set-Cookie si aucune identité n’existe, ou null si le visiteur en a déjà une :
Traiter les réponses JSON
Tracking des clics
ChaqueRunResult inclut redirectionUrl et trackClick(). Deux patterns :
Compatibilité avec le tracker client
Ajoutezdata-rlvt-ssr="true" à votre élément conteneur. Le tracker côté client ignore automatiquement les zones rendues côté serveur.