|
|
|
|
|
by aosaigh
2103 days ago
|
|
At its simplest yes. But if you are proposing this as a solution to a client, they will likely want to edit content. That will have to happen on a headless CMS instance. That's whole new stack to maintain alongside. You then need to set that up and configure the SPA to talk to it (GraphQL/Apollo?). When I come back to client project in a month, is all this still going to be working ...? Maybe, but it's certainly not less complex then a traditional Wordpress site. So I'm wondering what are the criteria for using Jamstack successfully? As you said it could be that it's good for simple static sites but not great for more complex content-drive sites - I don't know, that's what I'm asking. |
|
That said, setting up something like Contentful and integrating it with NextJS is roughly a day or two of work if you're doing it for the first time. And it all works over REST so you don't have to worry about GraphQL.
You can even do "previews" now with Next thanks to preview mode: https://next-preview.now.sh/