web-dev-qa-db-fra.com

Qu'est-ce que le rendu dynamique signifie réellement?

Permettez-moi d'expliquer la situation.

Google stipule que nous pouvons utiliser dynamic rendering qui signifie simplement utiliser la pupeteer, rendutron ou préerender.io. Donc, pour Google Bots, nous revenons entièrement rendus HTML et pour les clients, nous renvoyons les HTML côté client.

Ce que je ne comprends pas, c'est que comment le rendu dynamique est-il différent de la SSR? Toute l'idée d'utiliser un rendu dynamique consiste à simplifier les processus de ne pas utiliser SSR en premier lieu, mais à l'aide de rendu dynamique me fait toujours penser que nous devons construire un serveur, créer des appels HTML + ASYNC et renvoyer le dernier HTML qui SSR fait exactement.

Comment est-il différent de SSR?

1
Nika Kurashvili

Cela signifie que vous pouvez servir la page SSR uniquement pour les robinets et la version régulière (CSR) au client. De cette façon, votre serveur n'a pas à faire tout ce travail acharné pour toutes les demandes, mais uniquement pour des UA spécifiques. Google Crawlers.

1
dziku86