最近几年Next.js特别火,做企业站、做博客都用它,很多新手只知道是个React框架,不知道它适合做什么,今天说一下新手的基础认知。
Next.js是什么
基于React的全栈框架,最大的特点是服务端渲染,网页的HTML在服务器上生成,用户打开的时候不用等JS加载完才能看到内容,速度比纯前端React快很多,对SEO也友好。
适合做什么
做企业官网、博客、内容站,追求SEO和速度,Next.js特别合适;做复杂的后台管理系统,就没必要用它,普通React就够。
新手怎么开始
用create-next-app新建项目,选默认模板,跑起来之后,先改首页文字,看页面怎么变,再试着写个文章列表页,别一开始就学App Router、服务端组件这些复杂概念,先把页面跑起来。
部署注意事项
Next.js不是纯静态HTML,需要Node环境跑,宝塔里的Python项目管理器旁边有Node.js项目管理,直接在里面启动就行,反代到对应端口,和部署Node项目一样。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0