Использование CMS с Astro
Готовы подключить Headless CMS к вашему проекту Astro? Следуйте одному из наших руководств, чтобы интегрировать CMS.
CMS Руководства
Обратите внимание, что многие из этих страниц являются заглушками: это сборники ресурсов, ожидающих вашего вклада!
Зачем использовать CMS?
Система управления контентом (CMS) позволяет писать контент и управлять ресурсами вне вашего проекта Astro.
Это открывает новые возможности для работы с контентом. Большинство систем управления контентом предоставляют визуальный редактор контента, возможность указать стандартные типы контента и способность сотрудничать с другими пользователями.
CMS может быть полезен для контента, который имеет определенную структуру, часто давая вам опыт работы в панели управления и инструменты редактирования WYSIWYG. Вы можете использовать CMS для написания постов для блога с использованием редактора текста вместо файлов Markdown. Или вы можете использовать CMS для управления списками продуктов в интернет-магазине, делая некоторые поля обязательными, чтобы избежать неполных списков.
Ваш проект Astro сможет получать контент из CMS и отображать его где угодно и как угодно на вашем сайте.
Какие CMS работают с Astro?
Поскольку Astro заботится о представлении вашего контента, вам следует выбрать headless CMS, такие как те, что перечислены выше. Это означает, что CMS поможет вам писать контент, но не сгенерирует сайт для его отображения. Вместо этого вы получаете данные контента и используете их в своем проекте Astro.
Некоторые headless CMS, такие как Storyblok, предоставляют интеграцию с Astro которая помогает получить контент, специально для сайта Astro. Другие предоставляют JavaScript SDK - библиотеку, которую вы устанавливаете и используете для получения удаленного контента.
Могу ли я использовать Astro без CMS?
Да! Astro предоставляет встроенные способы создания контента (EN), в том числе поддержку страниц с использованием Markdown.
Recipes