I want to use Ghost as a Headless CMS but I don’t want to use Gatsby. I do, however, want to use GraphQL. Is that possible?
You could technically use it for sure. With Ghost’s Content API you can fetch the data you need and use it with the product you love (this is basically what we did with the Gatsby source plugin for Ghost, but using the Gatsby specific API)
What kind of setup were you thinking of using w/ GraphQL?
Setup will be React and Apollo client.
The word technically here makes it sound like there are caveats?
There shouldn’t be any known caveats (not a good choice of words from my side). You’ll fetch the data from Ghost via Content API and what you do with it then it completely up to you