Repolode
payloadcms

payloadcms/payload

Нативная для Next.js headless CMS и фреймворк приложений с бэкендом на TypeScript и настраиваемой админ-панелью на React.

Open source альтернатива:ContentfulStrapiWordPress

Звёзды
45,383
Форки
4,314
Открытые issues
1,378
Последний коммит
10 часов назад

Что это?

Payload — это headless CMS и фреймворк приложений на базе Next.js. Он устанавливается прямо в существующую папку /app, поэтому админ-панель, API и фронтенд могут находиться в одном проекте. Данные можно запрашивать напрямую в React Server Components, а типы автоматически генерируются на основе определений коллекций.

Во фреймворке из коробки есть всё необходимое для типичных CMS: аутентификация, версии и черновики, локализация, конструктор макетов на основе блоков, редактор форматированного текста Lexical, условная логика полей и гибкое управление доступом. Хуки на уровне документов и полей выполняются при каждом действии, а админ-панель и бэкенд можно расширять собственным кодом.

Payload можно развернуть на Vercel и Cloudflare с помощью готовых настроек в один клик, а также на других хостингах. Доступны официальные шаблоны для сайтов и интернет-магазинов, а также экосистема плагинов.

Ключевые возможности

  • 01Нативная интеграция с Next.js, установка в существующую папку /app
  • 02Прямые запросы к базе данных из React Server Components
  • 03Автоматическая генерация типов TypeScript на основе определений данных
  • 04Встроенные аутентификация, версии и черновики, локализация
  • 05Редактор форматированного текста Lexical и конструктор макетов на основе блоков
  • 06Гибкое управление доступом и хуки на уровне документов и полей

Сценарии использования

  • Создание маркетингового сайта или блога с управляемым бэкендом для контента
  • Создание интернет-магазина с headless CMS и собственным фронтендом
  • Добавление админ-панели и API в существующее приложение Next.js
  • Развёртывание бессерверного приложения для работы с контентом на Vercel или Cloudflare

Быстрый старт

  1. 1

    Убедитесь, что необходимое программное обеспечение установлено (см. документацию).

  2. 2

    Создайте новое приложение Payload с помощью инструмента для генерации каркаса.

    pnpx create-payload-app@latest
  3. 3

    Или начните с шаблона сайта, в который входит фронтенд на Tailwind.

    pnpx create-payload-app@latest -t website

Что важно знать

  • Перед началом необходимо настроить Node.js и pnpm.

Темы

Частые вопросы

Что такое payload?
Нативная для Next.js headless CMS и фреймворк приложений с бэкендом на TypeScript и настраиваемой админ-панелью на React. Payload — это headless CMS и фреймворк приложений на базе Next.js. Он устанавливается прямо в существующую папку /app, поэтому админ-панель, API и фронтенд могут находиться в одном проекте. Данные можно запрашивать напрямую в React Server Components, а типы автоматически генерируются на основе определений коллекций.
payload можно использовать бесплатно? Какая у него лицензия?
payload распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
payload всё ещё поддерживается?
Активно поддерживается. Последний коммит в payload — 21 окт. 2026 г..
Для чего можно использовать payload?
Создание маркетингового сайта или блога с управляемым бэкендом для контента Создание интернет-магазина с headless CMS и собственным фронтендом Добавление админ-панели и API в существующее приложение Next.js Развёртывание бессерверного приложения для работы с контентом на Vercel или Cloudflare
Как установить payload?
Убедитесь, что необходимое программное обеспечение установлено (см. документацию). Создайте новое приложение Payload с помощью инструмента для генерации каркаса.: pnpx create-payload-app@latest Или начните с шаблона сайта, в который входит фронтенд на Tailwind.: pnpx create-payload-app@latest -t website
Где скачать payload?
Исходный код и инструкции по установке — на GitHub: https://github.com/payloadcms/payload

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты