我决定尝试只使用 React 来渲染我用 JSX 编写的组件的服务器端。
我决定在客户端消除 React,因为没有太多的客户端交互,我想只有在需要时才添加它。
不过,我对这种方法有几个问题:
如何在客户端使用简单的 vanilla JavaScript?我仍在为我的组件使用 JSX。任何简单的例子,比如通过事件监听器处理按钮点击?
用这种方法带来整个热模块更换体验。现在我正在使用
webpack --watch
然后在任何文件更改时重新启动节点服务器,如本评论中所述。还有,哪里是纯SSR,怎么刷屏?现在我不必重新启动服务器,但我仍然必须刷新屏幕以反映我的更改。
有没有人能够成功地使用webpack-hot-middleware
这种方法,它只是纯 SSR?