Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Drupal decoupled. Создание бекэнда на Drupal.

09/11/2019, by Ivan

Drupal - это динамично развивающаяся платформа. Разработчики Drupal стараются следовать всем современным тенденциям и отделить приложения от одного из них. Уже привычно видеть бэкэнд API, основанный на Drupal и javascript framework (React, Angular) на внешнем интерфейсе. Даже средние сайты для небольших компаний используют этот подход.

Drupal 8 Decoupled

Развязанный Drupal также позволяет создавать отдельные веб-сайты и мобильные приложения на основе одного API:

Drupal 8 Decoupled

Таким образом, вы также можете использовать Drupal в качестве бэкенда для мобильных приложений. Не требуется удалять монолитный интерфейс Drupal 8 на основе модулей «Виды», «Панели», «Макеты отображения», вы можете продолжать использовать интерфейс Drupal 8 и включать библиотеку React только для одной страницы, например, для поиска по карте Google.

Drupal decoupled

Он не будет отделен от Drupal, но это будет гибридный веб-сайт, который вы можете развязать шаг за шагом, переходя от внешнего интерфейса к javascript страница за страницей.

Модули для создания API включены в ядро Drupal, начиная с версии 8.x. Таким образом, вы можете создать свой собственный API бэкэнда сразу после установки drupal.

В этом курсе мы создадим API для одностраничного приложения (SPA) со списками новостей, событий и фильтров для них на основе Drupal 8 и модулей Webservices, JSON API, RESTful, Views и других.

Давайте начнем создавать наш API на основе Drupal 8!