Decoupal - a Drupal distro for progressive decoupling

lakshminp
hussainweb
jordan8037310

Headless Drupal is the new hip that everyone’s talking about it. There are many ways to achieve progressive decoupling. What if you could have a readymade solution to kickstart your decoupled Drupal implementation?

Benefits of a RESTful Drupal Profile

  • Expose more developers to ways to work with a progressively decoupled system

  • Allow Front-End JavaScript Developers to easily test out Drupal as a solution by leveraging preconfigured site build solutions

  • Allows Drupal community to rally around a specific decoupled solution in a cohesive manner.

  • Gives 80/20 use case education for developers to get up to speed on their own custom RESTful implementation

  • Allows developers to most dependably leverage Drupal for their RESTful application, based on the feedback and collaboration from the open source community.

Decoupal is exactly that RESTful Drupal profile! We baked in all the best practices and generalities from a production headless setup and made it into a distribution. This will help you get started with a decoupled drupal solution quickly and avoid all the decision fatigue involved in building a decoupled Drupal site.

In this session, we will walk you on the features of Decoupal, what it provides out of the box and how you can customize it to suit your needs.

Decoupal Features

  • RESTful_Panels - helps using all the goodies of panels ecosystem in a decoupled setup.

  • RESTful_Path - fetches the path of any drupal entity as a RESTful response

  • RESTful_Redirect - handles URL redirects in a decoupled context.

  • RESTful_Metatags - HTML metatags and other metadata for RESTful backend

  • RESTful_Markup - How to serve HTML markup in the most optimal form for frontend frameworks, planned

  • RESTful_Cache - Best practices of RESTful caching, planned

We will also do a demo of how to make Decoupal talk with popular frontend frameworks and a glimpse of things to come in the roadmap.

Familiarity with headless Drupal is recommended to get maximum benefit out of this session, but is not mandatory.

Session Track

Horizons

Experience Level

Intermediate

Drupal Version