What is JAMstack? Why is it gaining popularity? What does it mean for back-end developers?
Branch: master
Clone or download
Latest commit 156df90 Feb 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Updating db Feb 14, 2019
static Basic gatsby setup Feb 2, 2019
.gitignore Updating slides to remove annoying animations Feb 10, 2019
.travis.yml Basic gatsby setup Feb 2, 2019
LICENSE Basic gatsby setup Feb 2, 2019
README.md Tweaking the readme Feb 11, 2019
gatsby-config.js Tweaking design a bit Feb 10, 2019
gatsby-node.js Updating db Feb 14, 2019
jamstack.pptx Fixing up classname, tweaking slides Feb 12, 2019
package-lock.json Swapping over to standard js Feb 10, 2019
package.json

README.md

Netlify Status

JAMstack for Back-End Developers

JAMstack is a set of best practices for building decoupled front-ends with a heavy emphasis on build-time rendering.

It’s quickly gaining popularity because the managed services and front-end tooling have reached a tipping point where it’s now easy to make great static sites at build time.

Because of this, the responsibilities of Front-End and Back-End developers are changing. Check out the slides to see where I think things are going.

Working with the code

This site requires a connection to postgres sql, and the schema has not been checked in anywhere yet. Shoot us a message if you are interested in actually running this code and we will help you set things up!

Environment Settings

  • CONFERENCES_DB_CONNECTIONSTRING (required)
  • CONFERENCES_DISQUS_KEY (optional)

Running locally

gatsby develop

Publishing

gatsby build

Resources we like:

JAMstack.org Home page for JAMstack, tons of https://jamstack.org/resources/

StaticGen Great collection of static site generators. Browse my technologies and license.

JAMstack Radio Podcast focused around JAMstack

Coding Blocks on JAMstack Great Podcast wink feature discussion and debate over what JAMstack is, and what it means for the future