uuid: - value: 11b6429c-7f14-436c-a3cc-f5cfad7b63c0 langcode: - value: en type: - target_id: daily_email target_type: node_type target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7 revision_timestamp: - value: '2025-05-11T09:00:30+00:00' revision_uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 revision_log: { } status: - value: true uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 title: - value: | Is decoupled Drupal still a thing? created: - value: '2023-10-26T00:00:00+00:00' changed: - value: '2025-05-11T09:00:30+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2023/10/26/is-decoupled-drupal-still-a-thing langcode: en body: - value: |

A few years ago, decoupled or headless Drupal - where Drupal is used as an API with a separate front-end - was very popular with some large Drupal agencies and clients using it.

I gave a conference talk about how to use Drupal as a backend application for a Vue.js frontend.

Recently, though, I haven't heard much about it.

Some previous advocates have moved back to the more traditional approach.

Interestingly, though, I did hear quite a bit about it at DrupalCon and about Drupal and Next.js in particular.

I want to try using Drupal with Astro in the future and see what the landscape is like now.

What about you?

Do you use Drupal in a decoupled or headless way? If so, what do you use for the frontend?

If not, or if you've moved back to a more traditional approach, why?

Reply and let me know.

format: full_html processed: |

A few years ago, decoupled or headless Drupal - where Drupal is used as an API with a separate front-end - was very popular with some large Drupal agencies and clients using it.

I gave a conference talk about how to use Drupal as a backend application for a Vue.js frontend.

Recently, though, I haven't heard much about it.

Some previous advocates have moved back to the more traditional approach.

Interestingly, though, I did hear quite a bit about it at DrupalCon and about Drupal and Next.js in particular.

I want to try using Drupal with Astro in the future and see what the landscape is like now.

What about you?

Do you use Drupal in a decoupled or headless way? If so, what do you use for the frontend?

If not, or if you've moved back to a more traditional approach, why?

Reply and let me know.

summary: null field_daily_email_cta: { }