Hello,


J'aurais aimé quelques renseignements sur les sites web réalisés avec un framework front (Angular, React), ayant besoin d'un bon SEO, car je ne comprends pas tout.
Imaginons que je veuille créer un site web de 3 pages : une page d'accueil, une page sur les chats bleus, et une page sur les chats roses.
Je veux que chacune de ces pages soit indexée dans Google.

Idéalement, j'aimerais que pendant la navigation du client sur le site, le site se comporte comme une SPA : pas de rechargement de toute la page, seul le contenu de l'article change.
Par exemple, le client étant sur la page des chats bleus clique sur un lien vers la page des chats roses, j'aimerais que seul le contenu de l'article change, et que la page HTML produite soit rendue aux bots pour le SEO.

Est-ce réalisable avec un SSR, ou avec un service comme prerender.io ?
Car avec SSR, j'ai l'impression que seule la première page de la SPA est rendue aux crawlers ?
Dans ce cas, est-ce réalisable avec React (Next.js, prerender.io ?) et Angular (Universal ou prerender.io) ?

Merci d'avance si quelqu'un peut me renseigner.