Найти тему

Создание структуры для блога в Strapi. Создание блога на API с помощью Vuejs и Strapi. Часть 2.

В прошлой статье мы установили Strapi, сегодня мы рассмотрим, как же он устроен.

Strapi – backend CMS, это означает что у него нет frontend-части, т.е. сайта, который видит конечный пользователь.

Так же в Strapi отсутствуют таблицы, категории, посты и прочие разделы, которые привычны всем нам по классическим CMS. Всё это вам нужно добавить самому или использовать заранее подготовленные шаблоны.

Обратите внимание, в первой части мы использовали быстрый способ создания проекта, при котором используется база данных sqlite. Позже перейти на Mysql и любую другую БД будет невозможно! Тем не менее, для простого сайта или лендинга хватит и sqlite. Позже мы рассмотрим процесс создания проекта с использованием Mysql.

Двумя основными компонентами, доступными после установки, являются:

- Content-Type Builder – по сути редактор таблиц, который позволяет создавать таблицы для хранения данных, создавать связанные таблицы и связывать их между собой;

- Media Library – Библиотека всех загруженных изображений, позволяет получить доступ ко всем изображениям и управлять ими.

Так же в админку встроен свой каталог бесплатных плагинов (Marketplace), которых больше 94! С их помощью вы сможете добавить дополнительный функционал, например, оценки для статей, комментарии, заменить встроенный редактор, на поддерживающий HTML и много другое.

Для Strapi подготовлено несколько шаблонов, которые при создании нового проекта предоставляют вам уже готовую структуру для:

- Блога;

- Корпоративного сайта;

- Магазина.

Список шаблонов вы можете в специально созданном репозитории на Github.

Читать далее...