Перейти к содержимому

Использование CMS с Astro

Готовы подключить Headless CMS к вашему проекту Astro? Следуйте одному из наших руководств для интеграции CMS.

  • CloudCannon

    Git-based CMS built for speed, security, and zero headaches.

Обратите внимание, что многие из этих страниц являются заготовками: это коллекции ресурсов, ожидающих вашего вклада!

Система управления контентом позволяет создавать контент и управлять ресурсами за пределами вашего проекта Astro.

Это открывает новые возможности для работы с контентом. Большинство CMS предоставляют визуальный редактор контента, возможность определять стандартные типы контента и способ совместной работы с другими.

CMS может быть полезна для контента, который следует определённой структуре, часто предоставляя опыт, похожий на панель управления, и инструменты редактирования WYSIWYG. Вы можете использовать CMS для написания постов в блоге с помощью продвинутого текстового редактора CMS вместо Markdown-файлов. Или вы можете использовать CMS для управления списком товаров в интернет-магазине, сделав определённые поля обязательными, чтобы избежать неполных записей.

Ваш проект Astro затем может получить контент из вашей CMS и отобразить его где угодно и как угодно на вашем сайте.

Поскольку Astro отвечает за представление вашего контента, вам следует выбрать headless CMS, например, из списка выше. Это означает, что CMS помогает вам писать контент, но не генерирует сайт для его отображения. Вместо этого вы получаете данные контента и используете их в своём проекте Astro.

Некоторые headless CMS, например Storyblok, предоставляют интеграцию Astro (EN), которая помогает получать контент специально для Astro-сайта. Другие предоставляют JavaScript SDK — библиотеку, которую вы устанавливаете и используете для получения удалённого контента.

Изучите список из более чем 100 headless систем управления контентом External, где можно фильтровать по типу (например, на основе Git, через API) и лицензии (открытая или закрытая).

Да! Astro предоставляет встроенную поддержку Markdown (EN).

Внести свой вклад Сообщество Поддержать