Gatsby Powered Websites
So while been under lockdown for the last 2 months, I have been busy coding out my new website. Using the framework Gatsby, I build it using React and GraphQL. React is the same JavaScript framework that is used to power apps like Facebook, Netflix, Airbnb and so forth. React is also used to build native mobile applications for iOS and Android or even Windows or Mac OS. Gatsby in its own is a PWA (Progressive Web App) React application, but in this case it fulfils the role of a website that renders static content at blazing speeds. Since being a React Application, you can also build out other progressive web-apps inside Gatbsy that hooks into your website or even add e-commerce functionality. GraphQL is the data source that supplies the content to the Gatsby powered site. GraphQL can fetch data, via API calls, from almost any Content Management System, which are not limited to WordPress, Drupal, Joomal or even Contentful.