J'utilise la React 16 beta (react-fibre) avec rendu côté serveur
Qu'est-ce que je dois comprendre?
warning.js:36 Warning: Did not expect server HTML to contain a <div> in <div>.
À la recherche de cette erreur dans le code de réaction, il semble que cela se produit lorsque le HTML SSR ne peut pas être réhydraté.
Vous êtes donc en quelque sorte en train de rendre initialement une arborescence différente sur le client par rapport au serveur.
Il suffit de changer la réponse express de
<body>
<div id="root">
${markup}
</div>
</body>
à
<body>
<div id="root">${markup}</div>
</body>
Supprimer l'espace entre les balises