I recount the lessons learned while setting up GatsbyJS framework as the technology to power this blog. I had no prior experience with this JavaScript framework, but I decided on this technology because of its taunted SSR and SEO capabilities. Along this journey I discovered pros, cons, and the choices I made to get this blog up and running.
It all started with an idea
I had a small idea in mind: set up a simple blog using statically generated content that could be deployed on my traditional webhosting space. I wanted to use Gatsby because it seemed like a good fit for my needs. I had a few requirements:
- static generation of content;{.list-group-item}
- SEO capabilities;{.list-group-item}
- customization friendly;{.list-group-item}
- improve my practical knowledge of JavaScript framework;
#!/usr/bin/bash
echo "Hello World"
exit 0
const foo = canonical || default;
let x, y;
console.info(`foo: ${foo}, x: ${x}, y: ${y}`);