I'm focusing a lot, lately on JAMstack and web development tooling.
After digging a few weeks to find a modern toolchain to vibe with, I can say the winner is GatsbyJS. I'm not writing this article to convince anyone that GatsbyJS will conquer the universe or is better than other tools. It's just something that I'm 100% compatible.
IMHO, GatsbyJS succeeds to isolate the web app content (what users see & use) from the technology (the devs space) and link these worlds nicely.
Based on these facts, allow me to present the latest app that I play with: a Gatsby stater, styled with SCSS. No heavy Bootstrap, no jQuery. Just a clean and simple layout, blazing fast UI with a maximum score on Lighthouse.
How to use this Gastby Starter
npm install -g gatsby-cli # install Gatsby CLI # clone the app gatsby new gatsby-starter-scss https://github.com/app-generator/gatsby-starter-scss # start the app cd gatsby-starter-scss/ && gatsby develop # Build for production gatsby build
- Gatsby Starter SCSS demo
- Gatsby Starter SCSS sources
- GatsbyJS Apps - index provided by AppSeed
- GatsbyJS Themes - Crafted by HTM5Up, LekoArts, Creative-Tim