node服务端渲染 react 组件
最近开新项目(node+express+ejs+react) 要在服务端渲染 react组件。瞎搞了一个星期终于可以实现react组件在服务端渲染。但是浏览器只能得到服务端返回的html字符串。如果渲染一个按钮,该按钮有onclick 事件,浏览器只能显示该按钮,点击按钮不会触犯响应事件。主要代码如下。
这是app.js文件
index.js文件如下
Greeter.js文件 react组件
index.ejs模板
package.json文件 里面出现的插件全部都安装了
webpack.config.js配置文件
.babelrc文件
运行程序页面能显示按钮 但会报错找不到react
一个零react知识点的小白 跪求大神指点
1 回复
next.js 专注于react 在服务器端的渲染, 我也没做过服务器端渲染react, 看看next.js是怎么做的