Jay Callicott Demonstrates Next.js and Drupal Cloud Integration with CLI Command

Jay Callicott Demonstrates Next.js and Drupal Cloud Integration with CLI Command

Jay Callicott has released a new developer demo showcasing a streamlined way to integrate a Next.js homepage with Drupal Cloud using a single command-line instruction. The demo leverages the Drupal Cloud CLI to import content models, structured data, and images into a Drupal site—highlighting growing compatibility between modern JavaScript front ends and Drupal’s powerful content backend.

The homepage in the demo was created using Bolt.new, a Next.js starter tool. Although the integration is not based on an official Drupal Cloud starter, Callicott achieved seamless connectivity by combining the next-drupal npm package with Drupal’s JSON:API interface. The process begins with a single command: dcloud download claude, which pulls in the required CLAUDE.md file directly into the repository—essentially bootstrapping the integration from a developer-friendly CLI.

“The Drupal Cloud CLI lets you perform powerful operations on your spaces and effortlessly import content models, content, and even images into your Drupal site,”

Callicott explained in his LinkedIn post. The tool aims to reduce friction in the developer experience, making Drupal more accessible for teams building headless or decoupled applications with frameworks like Next.js.

By bridging these technologies, the demonstration signals promising directions for Drupal Cloud as a backend platform in modern JavaScript ecosystems. Callicott described the approach as “a game-changer” for developers looking to accelerate their setup without being constrained by traditional integration hurdles.

The full demo, with a brief narration, is available via Jay Callicott’s LinkedIn post.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Upcoming Events

Latest Opportunities