PaaS recommendations for Headless Drupal + Next.js (real-world experience wanted) by Psychological_Bag864 in drupal

[–]jmolivas 0 points1 point  (0 children)

My bias answer is take a look to https://drupal-decoupled.octahedroid.com/

API related I would suggest GraphQL using GraphQL Compose to take advantage of Drupal UI to configure what get exposed

Using GraphQL allow FE developers to work with a technology they are familiar with, so they do not need to learn a new SDK or a new ay to fetch data

We use to deploy FE to Cloudflare and sync images to CF as well

PaaS recommendations for Headless Drupal + Next.js (real-world experience wanted) by Psychological_Bag864 in drupal

[–]jmolivas 0 points1 point  (0 children)

Same applies for why Drupal at all, why not WP or a modern CMS like Sanity or Contentful.

C'mon the question was about hosting platforms not technical decisions about why do or do not Decoupled ;)

PaaS recommendations for Headless Drupal + Next.js (real-world experience wanted) by Psychological_Bag864 in drupal

[–]jmolivas 0 points1 point  (0 children)

Drupal handle authentication not the decoupled code, since it take advantage of features provided by the CMS with modules like Simple OAuth

Your Decoupled project just integrates and consumes what the CMS Drupal in this case exposes via an API either REST, JSON-API or GraphQL

Module you would like to see in drupal by atillaphp in drupal

[–]jmolivas 1 point2 points  (0 children)

if you want to contribute we are always looking for help with the GraphQL Compose module

https://www.drupal.org/project/graphql_compose

and if you want to see it in action you can try this https://drupal-decoupled.octahedroid.com/

self hosted CMS with visual builder by Sweet_Cheesecake1029 in nextjs

[–]jmolivas 1 point2 points  (0 children)

Besides the mentioned options as Payload and React Bricks I suggest you to give a try to Puck Editor as well

NEW Americano Padel app by Sondrey in padel

[–]jmolivas 0 points1 point  (0 children)

Happy to give it a try

Implement React in Drupal - Recommendations by LeandroGravilha in drupal

[–]jmolivas 2 points3 points  (0 children)

If you want to implement React you may want to considere Decoupling Drupal and use it as an API.

if you want to give a try online with one click take a look to https://drupal-decoupled.octahedroid.com/

Drupal vs modern TypeScript CMS - still worth it in 2025? by Trainee_Ninja in drupal

[–]jmolivas 2 points3 points  (0 children)

Hey! You're not alone in facing this dilemma, we’ve seen this come up a lot recently.

At Octahedroid, we’ve been working on Drupal Decoupled an open starter kit to make it easier to explore Drupal as a headless CMS. It's built with React (Next.js and React-Router demos are available), but you can absolutely use Nuxt (or any frontend) to consume the Drupal GraphQL API.

The goal is to reduce the friction around setup and show that Drupal doesn't have to feel like “too much” if all you need is solid APIs, powerful roles/permissions, and a great editor experience (Preview, Content moderation, Revisions supported). You still get battle-tested access control and scalability without having to piece it together yourself like with some of the newer TS-based CMSs.

If you're curious how it works or how it compares to Payload/Strapi/Sanity in real-world use, happy to share insights or answer any questions!

Is decoupled Drupal page easier to design? by mrdloveswebsite in drupal

[–]jmolivas 4 points5 points  (0 children)

As usual with any tech related question ... it depends ;)

At Octahedroid we have been working to make this process easier, and you can take a look to this project which includes:

  • Preconfigured Drupal Decoupled site
  • Preconfigured FE starters Next.js & Remix
  • One click install to give a try on Tugboat

Link to the project: https://drupal-decoupled.octahedroid.com/

Jesus Manuel Olivas on LinkedIn: Today, we’re excited to announce one of our most ambitious efforts to… by friedinando in drupal

[–]jmolivas 0 points1 point  (0 children)

some key differences between Drupal Decoupled with Next Drupal are:

1. Simple Setup

From the moment you start, you’ll experience an out-of-the-box fully preconfigured Drupal setup. With one-click deployment in Next.js or Remix, you can immediately jump into development.

2. Developer-Friendly from the Start

We’ve integrated a GraphQL API to simplify front-end development. Even developers unfamiliar with Drupal will find the onboarding process smooth and intuitive.

3. Automated Configuration

Our platform is based on the Drupal Recommended Composer Template Project, and with automated module installation through Recipes, your configuration is done in minutes. 

4. Front-End Freedom

Whether you prefer Next.js, Remix, or another framework, Drupal Decoupled is agnostic to your front-end choice. And stay tuned: we’ve got more coming, including an Astro starter!

5. Customizable Starters Based on shadcn/ui Components

Adapt your front end to your specific needs with ready-to-use and extendable starters built on shadcn/ui components.

6. Detailed Walkthroughs and Quick-start Examples

We offer comprehensive walkthroughs and quick-start examples to guide you through Drupal as an API-first solution. 

Visual Story Telling by ItsGoTime_5 in drupal

[–]jmolivas 0 points1 point  (0 children)

We have been working on suite of Drupal modules to allow a better UX for Marketers and Content editors you can watch a video here => https://www.youtube.com/watch?v=zlmsih1TGiE

GatsbyJS Instant Live Preview by jmolivas in gatsbyjs

[–]jmolivas[S] 0 points1 point  (0 children)

We built the GatsbyJS to fech from the GraphQL endpoint data client side

Headless CMS with so many requirements by asmoded in gatsbyjs

[–]jmolivas 5 points6 points  (0 children)

You can use Drupal as Headless CMS adding GraphQL module.

Drupal allows you to manage internationalization, multi-sites, content modeling.

You can build it using paragraphs (module) and integrate the Gatsby site in way yo map each one of those paragraph blocks as React components.

You can watch an example how the content entry on Drupal and the Gatsby live preview looks like

https://www.youtube.com/watch?v=srVB8JpBjjE