node.js - 有没有办法让服务器端渲染反应应用程序?
问题描述
我之前使用 html 和 css 而不使用前端框架,但现在我使用 Reactjs,我想知道如何使用 html 以这种方式呈现服务器端页面:
const app = express();
app.get("/",function(req,res){
res.render("page");
});
解决方案
使用react 的Next.js 轻量级框架,包含通过服务端/客户端页面渲染,创建动态页面,支持 server 和 serverless 的 target 和 webpack,babel 配置等。
https://nextjs.org/docs/getting-started https://github.com/vercel/next.js/discussions/14953#discussioncomment-34938
推荐阅读
- node.js - 为什么 WebRTC 会丢弃音频
- php - 无论如何要使用php上传包含子文件夹的文件夹
- telegram - 电报机器人 api:错误请求:错误的 file_id 或文件暂时不可用
- arrays - 使用存储在本地存储中的 ID 多次调用电影数据库
- javascript - Stripe 不会将 stripeToken 传递给 Django 后端
- node.js - Discord bot 在 Node.js 中不加载或出错
- react-bootstrap - React JS引导按钮的高度和宽度限制
- reactjs - 硬刷新每次在 React 应用程序中检查授权
- node.js - 从 /api 和 auth/ 路由隐藏 JSON 有效负载
- r - 遇到一个ggplot2的问题。pic1好,然后pic2好,但是当审查pic1时,它变得很糟糕