继续打磨 React 项目,把网站的内容和结构分开
把「操作页面」
变成「改变数据」
页面根据数据,自动长成它该有的样子。
site.js 只管「显示什么」site.js 取。现在写死在文件里,以后可以从后端实时取回来。
组件的值,由调用者「喂」进来
Page 组件告诉 PageHeading:你这次该显示什么。PageHeading 自己不做主。
组件被操作时,
也会自己生产数据
这种会变、而且一变界面就跟着变的值,叫 state。
/text-lab,服务器说找不到服务器硬盘上没有叫 text-lab 的文件。
界面,就是照着一些「值」在显示
输入框里的文字一变,下面这行字数就跟着变。
这就是路由:哪个网址显示哪一页。
我们从这个 404
正式请出 Next.js
路由、首屏、SEO,会在下一节连成一条线。