Live data from Hacker News

WTF is JAMstack?

jamstack.wtf

41–50 of 52 posts

Re: WTF is JAMstack?

#41
post #25

I don't know if I have a "JAMstack", but here's my tooling to create a product marketing site: - GitHub for version control - AWS CodePipeline for building and deployment (include cache invalidation) - NextJS to statically export my site built in React - S3 to host my content - Cloudfront as my CDN - Route53 to manage my domain (that I got from Google Domains) - API's are hosted on a different stack I didn't use a se…

This is pretty much exactly a JAMstack, provided you keep your content in some separate markup.

Static site generation had an image problem, because people thought that having a static site meant that they would not be able to have dynamic content on their site.

JAMstack is basically a way of rebranding static sites saying that you should generate the pages you are serving and push them to a CDN edge network for TTFB speed, but you can still make them dynamic by using API calls to anything that needs to access a DB, etc.

It's a way of showing people that we should be doing more things statically when we can, and separating out dynamic components into their own APIs.

Re: WTF is JAMstack?

#43
post #17

Earlier quoted context omitted.

So there is no server-side rendering of content? Will Google index this correctly?

The way Gatsby works is during the build phase it will take every path it can through your app _as if_ it was an SSR app, and compile flat html files out of that. So by the time it gets to your server it's remarkably SEO friendly.

Not only that but it is super fast giving you the edge in in that are of page ranking factors as well.

Re: WTF is JAMstack?

#44
post #39

I wish they spent a bit more time on the CMS part of the equation. It's hugely important to enable content editors to make changes. The solution isn't that valuable if it's limited to devs only. I also don't think there's a clear winner yet. Maybe, Contentful if you have a boatload of money, but I certainly don't. I did just implement Netlify CMS in a project though. Super easy to get set up and it's open source. It'…

Try Contentful or Sanity ...best thing with JAMstack IMO is that enables you to find a perfect building block for your project.

Re: WTF is JAMstack?

#49

I don't like the term and predict that it will fade quickly, but I do admire the way Netlify coined a term that they could market to their audience of developers who are all yearning for a less insanely complicated way of working. Whether or not JAMstack is less complicated is a question for another day. What's important is that Netlify owns the hype here and is doing a very good job of leveraging it.

Good point.

Re: WTF is JAMstack?

#50
post #13

How is this different from a single page app? The article is also loaded with BS: > Faster performance. Serve pre-built markup and assets over a CDN Just like every single-page app. > More secure. No need to worry about server or database vulnerabilities Total BS. A form post is an API call by another name. Your server and database are just as vulnerable via an API. > Less expensive. Hosting of static files are cheap…

LOL
Post reply on HN