next.js README

The project's README from github.com/vercel/next.js. As one markdown file: README.md.

packages/next/README.md

next.js (vercel/next.js)

Searching Database…

143.1K ·GitHub
这是什么?Next.js 是 Vercel 推出的“React 框架”:一个用 React 构建网页应用的框架,这个仓库存放的是它的源代码。
它是一个组件库,还是一个完整的框架?是一个完整的框架,不是组件库:应用以它为基础来搭建,而且构建过程中自带编译器。
如果我把这个仓库克隆下来,能得到一个能直接运行的网站吗?不能——这是框架本身的源码,按 turbo/lerna monorepo 的方式组织,主包在 packages/next 里,并不是一个起步项目;你应该用 Next.js 另外创建自己的项目。
在本地构建它之前,我需要安装什么?Node.js 20.9.0 或更高版本,这是仓库 engines 字段里固定的版本要求,所以现在任何仍在维护的 Node LTS 都能满足。
用它构建的应用最终运行在哪里?它们是网页应用:服务端运行在 Node.js 上,页面则通过浏览器访问。
它生成的是静态网站、服务端渲染的应用,还是两者都支持?两者都支持,还有混合模式:项目自己的话题标签里就列出了服务端渲染、静态网站生成和混合渲染,所以页面既可以预先生成,也可以在每次请求时渲染。
What are similar projects?astro, nuxt, framework, gatsby, core, wasp, react-static, kit
Creator
vercel
Size
2.5 GB
Stars
143.1K
Age
10y
Commits · 90 Days