| React con Vite | Next.js |
|---|
| Dónde se arma la interfaz | En el navegador del usuario, a partir de un HTML casi vacío. | En el servidor o al compilar; luego se vuelve interactiva en el navegador. |
|---|
| Google y redes sociales | Ven poco contenido sin trabajo adicional; no importa si todo está detrás de un inicio de sesión. | Reciben la página completa: está pensado para lo que debe posicionar. |
|---|
| Dónde se publica | Archivos estáticos en cualquier CDN o alojamiento, más la API que use. | Vercel o un servidor con Node.js; también se puede exportar como sitio estático. |
|---|
| Rutas y datos | Se eligen e integran por separado, por ejemplo con React Router. | Vienen incluidos: rutas por carpetas, carga de datos y caché. |
|---|
| Ideal para | Paneles, herramientas internas y aplicaciones que viven detrás de un inicio de sesión. | Sitios públicos, tiendas y productos que combinan páginas públicas con un área privada. |
|---|
React con Vite
- Dónde se arma la interfaz
- En el navegador del usuario, a partir de un HTML casi vacío.
- Google y redes sociales
- Ven poco contenido sin trabajo adicional; no importa si todo está detrás de un inicio de sesión.
- Dónde se publica
- Archivos estáticos en cualquier CDN o alojamiento, más la API que use.
- Rutas y datos
- Se eligen e integran por separado, por ejemplo con React Router.
- Ideal para
- Paneles, herramientas internas y aplicaciones que viven detrás de un inicio de sesión.
Next.js
- Dónde se arma la interfaz
- En el servidor o al compilar; luego se vuelve interactiva en el navegador.
- Google y redes sociales
- Reciben la página completa: está pensado para lo que debe posicionar.
- Dónde se publica
- Vercel o un servidor con Node.js; también se puede exportar como sitio estático.
- Rutas y datos
- Vienen incluidos: rutas por carpetas, carga de datos y caché.
- Ideal para
- Sitios públicos, tiendas y productos que combinan páginas públicas con un área privada.
Desde 2025, la documentación oficial de React recomienda empezar con un framework o con una herramienta como Vite: Create React App quedó obsoleto. Nuestros productos propios usan Next.js porque mezclan páginas públicas y privadas.