Así que estoy usando reaccionar universalmente y quiero pasar algún valor variable a la aplicación reaccionar desde el servidor sin tener que hacer una solicitud ajax después de que se cargue. La aplicación de reacción se carga como:
const someVariable = 'some variable'; // The React application middleware. app.get('*', reactApplication);¿Cómo puedo pasarlo a down para que esté disponible en la aplicación de reacción?
Puede agregar una propiedad de encabezado en express/node-server:
res.writeHead(statusCode , {header properties}) (fast, not cached by default)-o-
Analice su archivo de índice e inyecte su propiedad directamente en la cabeza (no rápido, se puede almacenar en caché para que sea más rápido) y verifique que esa propiedad reaccione con
document.getElementById('propertyId')-o-
document.getElementByTagName('propertyTag')