Tengo un sitio web ya existente que tiene una base de código bastante grande. Inicialmente se creó en jQuery y actualmente se está migrando a ReactJS, por lo que ambos se usan en conjunto a partir de ahora.
El problema es : estoy migrando la página de destino de jQuery a ReactJS. Por razones obvias, necesito que esta página en particular pueda ser rastreada por los motores de búsqueda y tenga SEO. ¿Es posible tener solo esta página para que se represente en el lado del servidor?
Lo que ya he investigado :
Ya busqué en otros marcos como NextJS, Razzle, etc., pero luego me di cuenta de que no se aplica a mi caso de uso, ya que no quiero otro proyecto separado en la base de código con componentes duplicados. Solo quiero que la página de destino se represente en el lado del servidor.
He investigado la utilidad SSR interna proporcionada por ReactJS.
He investigado la solución de representación parcial del lado del servidor proporcionada aquí: SSR-with-ReactJS
Hasta ahora, la solución n. ° 3 parece la más prometedora y fácilmente aplicable a mi situación.
He buscado en Internet en los últimos días y no pude encontrar nada más aparte de estos. ¿Hay alguna forma mejor de manejar esta situación además de la mencionada?
Gracias