我正在寻求帮助,以帮助您理解没有Node.js后端的CSS(样式化组件或Emotion)服务器端渲染是如何实现的。
具体来说,我们正在运行带有PHP后端的React。 Laravel正在生成每个页面(SSR)。
我们希望在SSR中使用Emotion或样式化的组件。
在emotion site上有一种方法:'renderStylesToString'的用法如下:
function loop() {
setInterval(() => {
clientPing.send("Hi Uno", 8888, 'XXX.XX.XX.XXX', (err) => {
});
}, 5000);
}
loop();
但是如果没有Node.js,我们将无法做到这一点。
也。使用SSR注入内联样式对我们来说效果不佳,因为每次重新加载页面时,都会重新加载整个CSS,因为无法缓存内联样式。
以前有人遇到过此问题吗?
您如何建议在没有Node.js的情况下通过SSR实现CSS-in-JS?
是否可以在没有Node后端且没有内联样式的情况下使用Emotion或样式化的组件?
谢谢!