Gabrielgiordano.com screenshot

Gabrielgiordano.com

Author Avatar Theme by Gabrielgiordan
Updated: 5 May 2021
12 Stars

Personal JAMstack site built with React, Gatsby, and CI/CD to host on GitHub pages.

Categories

Overview

The deploygabrielgiordano.com is a personal site built using React and Gatsby, with CI/CD integration using GitHub Actions to host it on GitHub Pages. The site follows the Airbnb React style guide and achieves the highest Lighthouse scores on production reports at production.gabrielgiordano.com.

Features

  • Built with React and Gatsby
  • CI/CD integration with GitHub Actions
  • Follows the Airbnb React style guide
  • Achieves highest Lighthouse scores on production reports
  • Uses styled-components for component styling
  • Centralized data fetched over GraphQL
  • Has a custom build-in theme
  • Static files are stored in the static folder

Installation

To install the theme, follow the steps below:

  1. Use yarn as the package manager.

  2. Install the dependencies by running the following command:

    yarn install
    
  3. Format your code when needed using the following command:

    yarn format
    
  4. Start the development server using the following command:

    yarn start
    

Summary

The deploygabrielgiordano.com is a personal site built using React and Gatsby. It follows the Airbnb React style guide and achieves high Lighthouse scores on production reports. The site utilizes styled-components for component styling and fetches data over GraphQL. It also has a custom build-in theme and stores static files in the static folder. To install the theme, use yarn as the package manager and follow the provided installation instructions.