A new Drupal architecture article explores hardening JSON:API for headless platforms.
The solution uses a custom normaliser to handle missing entity references and prevent API failures.
https://bit.ly/40uhI3w
#Drupal #HeadlessDrupal #JSONAPI #DrupalDev
Working with headless Drupal?
Drupal Academy's new tutorial shows how to tailor JSON:API output using JSON:API Extras—no code required.
Read via TDT: https://bit.ly/3L3cqaS
#Drupal #HeadlessDrupal #JSONAPI #FrontendDev
🎓 Part 2 of Drupal Academy’s JSON:API tutorial is live!
Learn to optimize API responses using fields, includes, sort, and pagination in Drupal core.
Perfect for decoupled setups using React or Next.js.
🔗 https://bit.ly/3KgM5G7
#Drupal #JSONAPI #HeadlessDrupal #Decoupled
DrupalCamp Brasil 2025 Launches Mobile App Ahead of Florianópolis Event
DrupalCamp Brasil 2025 has launched its official event app for iOS and Android, powered by headless Drupal.
The team is also building a reusable Drupal + Flutter distribution for future camps.
Details: https://bit.ly/48R8rrE
#Drupal #Flutter #HeadlessDrupal #DrupalCamp
AI met open source at the Drupal Mumbai Meetup, where Rajendhar Mamidala highlighted vibrant talks on headless Drupal and LLMs. Rachit Gupta’s Bharath AI Mission aims to take AI beyond metros. Event recap via TDT 🧠🇮🇳
https://bit.ly/3U575AV
#Drupal #AIIndia #HeadlessDrupal #OpenSource
If you're just starting your #HeadlessDrupal journey and still a little lost, we’re here to help. Our article explains the basics of Headless Drupal and how to implement it in a business setting. Get your blueprint and become headless: www.amazee.io/blog/post/he... 😜
If you're at the beginning of your #HeadlessDrupal journey and looking for insights and information, we’re here to help. Our article explains the basics of Headless Drupal and how to implement it in a business setting. Get your blueprint and become headless: https://buff.ly/3Cfe0Cb 😜
There's many benefits of using #Drupal in web development. Now more so because of #headlessdrupal - find out why:
ow.ly/d6lq30cNH6a