And this sparked the rest of it...
React Front End
NodeJS Back End
CMS by NetlifyCMS
JAM Stack by Gatsby
Continuous Deployment by Netlify
“Netlify wants to revolutionize the way developers build websites, abstracting away the web server and breaking web sites into microservices, making the process more like building a mobile application than a traditional website.”
How does Netlify do it?
What is the JAMstack?
JAMstack: noun \‘jam-stak’\
from one repo.
So how do we serve a static site to Netlify?
We use GatsbyJS to build a static site
which Netlify serves via their CDN.
// Install Homebrew > /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" // Install Yarn & Node > brew install yarn > brew install node // Clone our Repo > git clone https://github.com/trebde/hometap.com-gatsby-appfairy.git // Install Dependencies > yarn
// Run hometap.com > npm run build-lambda > npm run all
“This is where the web is going, Netlify is just bringing it to us all a lot faster. With all the innovation in the space, this is an exciting time to be a developer.”
-Chris Coyier, CSS expert and co-founder of Codepen