Actualmente tengo un servidor express backend que utilizan nuestras aplicaciones móviles (iOS y Android). Quiero usar Next.js para nuestra versión de aplicación web de la misma aplicación por los beneficios por los que ha sido elogiado (SSR, SEO, etc.). No quiero volver a escribir nuestra API de back-end actual en el servidor Next.js. Solo quiero usar Next.js como interfaz mientras envía la solicitud a nuestro servidor actual (idealmente, quiero mantener el código de back-end en un solo servidor). He investigado un poco y es completamente posible, sin embargo, ¿esto hará que los beneficios de Next.js sean inútiles, por lo que también podría usar CRA?
Quiero tener una aplicación que sea lo más amigable con SEO y eficiente para los usuarios. Me pregunto qué opción es la mejor en este caso.