Headless ExpressionEngine

Headless ExpressionEngine

By: Doug Black



In this two-part series, we’ll introduce Bones, an ExpressionEngine add-on for headless implementations. We’ll first use Bones to feed data to your front-end JavaScript framework. Once we’re comfortable with that, we’ll make ExpressionEngine completely headless while building out an API and integrating with Jigsaw, a static site generator.


Headless ExpressionEngine: Using Bones to Create a Static Site

Using ExpressionEngine To Power Your JavaScript Frontend Using Bones



Have questions or comments about this course? Be sure to join the discussion and post in the
ExpressionEngine Forums!



Doug Black's avatar
Doug Black

Doug is the developer and founder at tripleNERDscore. He is also core contributor to, ExpressionEngine!

Comments 1

December 14, 2025

andrewpollard

Traveling as far as you can while avoiding obstacles and gathering gifts is the primary objective of the game snow rider. Despite the straightforward rules, the gameplay presents an exciting challenge that entices players to return for more.