Next.js
Next.js - это мета-фреймворк для разработки фулстек-приложений, основанный на React. Особенностями
Next.js
являются: гибридный статический и серверный рендеринг, встроенная поддержка TypeScript, умная сборка, предваритель ное разрешение маршрутов и др.
Начало работы
Для создания проекта рекомендуется использовать create-next-app
:
yarn create next-app app-name
# typescript
yarn create next-app app-name --typescript
Ручная установка:
- устанавливаем зависимости
yarn add next react react-dom
- обновляем
package.json
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
}
Запуск сервера для разработки:
yarn dev