Live data from Hacker News

Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

takeshape.io

11–20 of 41 posts

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#11
post #4

I’ve been doing some research on headless CMS options. Two other good options are: https://www.netlifycms.org And https://docs.ghost.org/api/gatsby/

There's also Sanity, which supports self-hosting of the app itself and is mostly open source:

https://www.sanity.io

(Disclosure: I'm involved in the company, but not in a major way.)

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#12

I have a vague idea of why this may be useful, but I wish people who upvote a new(ish) tech would take the time to put it in context as to why they upvoted it, why it is interesting, and why anyone should read about it. I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku (which I use as a default baseline), or even the alte…

> I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku

It's exciting because it's a static site and not using something like Rails? The static site approach still isn't that well known. Right now, I try to use static sites wherever I can because of their reduced complexity.

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#13

I have a vague idea of why this may be useful, but I wish people who upvote a new(ish) tech would take the time to put it in context as to why they upvoted it, why it is interesting, and why anyone should read about it. I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku (which I use as a default baseline), or even the alte…

> I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku It's exciting because it's a static site and not using something like Rails? The static site approach still isn't that well known. Right now, I try to use static sites wherever I can because of their reduced complexity.

Can you say a little about your use case.

Are you equally excited about Gatsby and Jekyll(/Hugo/Pelican)?

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#14

I have a vague idea of why this may be useful, but I wish people who upvote a new(ish) tech would take the time to put it in context as to why they upvoted it, why it is interesting, and why anyone should read about it. I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku (which I use as a default baseline), or even the alte…

To add on to this, has anyone tried this stack? What did you like or not like about it? And what goals were you trying to meet?

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#15
post #4

I’ve been doing some research on headless CMS options. Two other good options are: https://www.netlifycms.org And https://docs.ghost.org/api/gatsby/

We've been recommending Contentful and DatoCMS (https://www.datocms.com/) to our customers. Most pick Contentful due to the perception of being enterprise (Replacing AEM, Sitecore etc.). DatoCMS seems to enjoy a lot of warm reception by people who are coming from Squarespace/Wordpress/Drupal and want something headless but still geared towards Web.

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#16

I have a vague idea of why this may be useful, but I wish people who upvote a new(ish) tech would take the time to put it in context as to why they upvoted it, why it is interesting, and why anyone should read about it. I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku (which I use as a default baseline), or even the alte…

> I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku It's exciting because it's a static site and not using something like Rails? The static site approach still isn't that well known. Right now, I try to use static sites wherever I can because of their reduced complexity.

> it's a static site and not using something like Rails

There's nothing "static" about this site. You're still querying a back-end database, you've just outsourced it to a third party. And looking at the example site, it doesn't exactly seem "simple" to me. Hell, instead of just using one (heroku) this one relies on TWO (netlify and the authors, takeshape).

This "stack" seems to be mainly being pushed by the people trying to sell the 3rd party backends.

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#18

I have a vague idea of why this may be useful, but I wish people who upvote a new(ish) tech would take the time to put it in context as to why they upvoted it, why it is interesting, and why anyone should read about it. I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku (which I use as a default baseline), or even the alte…

> I am kind of sold on "static" sites, but why is this particular stack and set of solutions so exciting? (As opposed to using, say, Rails on Heroku It's exciting because it's a static site and not using something like Rails? The static site approach still isn't that well known. Right now, I try to use static sites wherever I can because of their reduced complexity.

> The static site approach still isn't that well known

Isn't static sites how the web started? I feel like static sites are well known and table stakes for understanding how to build a website.

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#19

Who comes up with these names: "JAMstack"?? It's like someone is trying to market/brand programming paradigms that otherwise would be common patterns.

Matt Billman, the Co-founder of Netlify came up with the name to try to counteract the perceptions of non-technical users that Static Sites meant sites that didn't have any kind of dynamic functionality.

He came up with the name in his living room over beers.

Neat podcast episode about the etymology here - https://www.heavybit.com/library/podcasts/jamstack-radio/ep-...

Re: Use Gatsby.js and Headless GraphQL CMS to Make Your JAMstack Site Sweeter

#20
post #7
post #5

For anyone wondering about the meaning of "JAMstack": https://jamstack.org/

JAMstack Javascript APIs Markup Coined by Matt Biilmann, Co-founder of Netlify

> Javascript APIs Markup

In other words, every single page application ever built?

Post reply on HN