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 — это «The React Framework» от Vercel: фреймворк для создания веб-приложений на React, а в этом репозитории лежит его исходный код.
Это библиотека компонентов или полноценный фреймворк?Полноценный фреймворк, а не библиотека компонентов: на его основе строятся приложения целиком, и в сборку входит собственный компилятор.
Если я склонирую этот репозиторий, получу ли я работающий сайт?Нет — это исходный код самого фреймворка, организованный как монорепозиторий turbo/lerna, где основной пакет лежит в packages/next, а не стартовое приложение; свой проект нужно создавать с помощью Next.js отдельно.
Что нужно установить, чтобы собрать его локально?Node.js 20.9.0 или новее — именно эта версия указана в поле engines репозитория, так что любой актуальный Node LTS подходит.
Где в итоге работают приложения, созданные на нём?Это веб-приложения: серверная часть работает на Node.js, а страницы отдаются в браузер.
Он делает статические сайты, приложения с серверным рендерингом или и то и другое?И то и другое, плюс гибридный режим: среди тем проекта перечислены server-side rendering, static site generation и гибридный рендеринг, так что страницы могут быть либо предзгенерированы заранее, либо отрендерены под конкретный запрос.
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