next.js 13+新特性

react 2023年新文档 传送门

项目创建

使用官网推荐的创建方式来创建一个默认的Next.js应用

npx create-next-app@latest

项目规范

安装方式参考 ESLint + Prettier + husky + lint-staged+Commitizen

路由差异

cra: 需要下载react-router-dom
next.js 自动生成路由

next.js12next.js13
pages/index.jsapp/page.js / app/about/page.js / app/about/new/page.js

动态路由:next/link

import Link from 'next/link'

function Home() {
  return (
    <ul>
      <li>
        <Link href="/">
          <a>Home</a>
        </Link>
      </li>
      <li>
        <Link href="/about">
          <a>About Us</a>
        </Link>
      </li>
      <li>
        <Link href="/blog/hello-world">
          <a>Blog Post</a>
        </Link>
      </li>
    </ul>
  )
}

export default Home

csr,ssr渲染讲解传送门

工具类:Tailwind CSS官网链接

介绍:只需书写 HTML 代码,无需书写 CSS,即可快速构建美观的网站。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值