Why I’m Using Gatsby for My Portfolio

Why I’m Using Gatsby for My Portfolio

Why I’m Using Gatsby for My Portfolio. So what is Gatsby? Let’s dive into it and discuss why it was so appealing to me for this purpose.

After graduating from Flatiron School’s Software Engineering immersive program, it became clear to me that I needed a space beyond Github, LinkedIn, and Medium to document both the skills I’ve developed as an engineer and the projects that I’ve built using those skills.

I wanted a space where I could show off what I’ve built and express myself and my experience in a way that truly reflected my personality as well, something that isn’t easily done using the standardized format of popular platforms. With that goal in mind, I set out on a journey to build the best portfolio I could and started looking for examples to serve as inspiration.

After a few hours of endlessly scrolling through blog posts with links to different sites and scouring the GitHub repos of the examples that caught my eye, I started to take notice of a trend — quite a few of these developers had used Gatsby for their projects.

So what is Gatsby? Let’s dive into it and discuss why it was so appealing to me for this purpose.

What Is Gatsby?

Image for post

Gatsby, launched in 2015, is an open-source, React-based Progressive Web App generator powered by GraphQL.

To break that down, Gatsby is a framework that allows developers to easily create sites that are reliable no matter the device type or browser a visitor uses to visit (if you want to dive deeply into what a PWA is, Wikipedia is a good place to start). Since it’s React-based, the UI for a Gatsby site will be blazing fast, and GraphQL is helpful in that it allows you to explicitly define what information you want to request from an API and apply it to pre-existing templates that you’ve set up in your project.

In short, Gatsby is here to allow developers to build fast, responsive, and performant sites while overcoming some common challenges of developing a new project. Let’s discuss those challenges, one-by-one, and outline how Gatsby’s solutions are useful when building your portfolio.

gatsbyjs software-engineering portfolio react software-development react native

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

How native is React Native? | React Native vs Native App Development

Article covers: How native is react native?, React Native vs (Ionic, Cordova), Similarities and difference between React Native and Native App Development.

Hire Dedicated React Native Developer

Have you ever thought of having your own app that runs smoothly over multiple platforms? React Native is an open-source cross-platform mobile application framework which is a great option to create mobile apps for both Android and iOS. **[Hire...

Hire Dedicated React Native Developer in India | React Native Development

Hire dedicated React Native developers for your next project. As the top react native development company we offer you the best service as per your business needs.

A Short Guide to React Native App Development

React Native is undoubtedly one of the most widely used cross-platform frameworks for creating native-like apps. This framework can be easily used for developing brand-new apps from scratch and even in existing iOS or Android projects.easily used for developing brand-new apps from scratch and even in existing iOS or Android projects.

Which is the best React Native app development company in New York?

Hire top react native app development company in New York to build and develop custom react native mobile apps for Android & iOS with the latest features.