Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

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!