我想凝视着使用express进行反应。 我知道,我可以在react package.json中使用代理。并使用我的Express像api。 但是,如果我要使用客户端路由和服务器端渲染,该在哪里显示?
答案 0 :(得分:1)
无需重新启动转盘
Next.js提供服务器端渲染以及客户端路由。
要开始安装next
,react
和react-dom
npm install --save next react react-dom
接下来,请按照以下步骤更新您的npm scripts
:
{
"scripts": {
"dev": "next",
"build": "next build",
"start": "next start"
}
}
要开始启动您的应用,只需运行npm run dev
。要添加新页面/about
,只需在about.js
目录中创建一个pages
文件并添加内容:
const About = ()=> (
<div>This is the about page</div>
)
export default About
只需访问http://localhost:3000/about
即可查看显示的“关于”页面的内容。
看看他们的documentation