Apa Itu Gatsby? Panduan Awal untuk Web Developer Pemula

Gatsby adalah framework modern berbasis React yang digunakan untuk membangun website statis yang cepat, aman, dan SEO-friendly.

Gatsby adalah **Static Site Generator (SSG)** berbasis **React**. Artinya, Gatsby membangun situs web yang cepat dengan cara men-generate halaman secara statis di waktu build, bukan saat halaman diminta oleh pengguna.

Gatsby sangat cocok untuk:

* Website pribadi / portofolio

* Blog

* Website kampus/sekolah

* Landing page perusahaan

#### **Keunggulan Gatsby untuk Pemula**

* **Performa Tinggi**: Karena halaman sudah digenerate sebelumnya (static), loading sangat cepat.

* **SEO-Friendly**: Mendukung struktur HTML yang ramah mesin pencari.

* **Keamanan Lebih Baik**: Tanpa backend aktif, lebih minim risiko serangan.

* **Dibangun dengan React**: Belajar Gatsby = belajar React juga!

* **Integrasi Mudah dengan CMS**: Bisa digabung dengan Contentful, Netlify CMS, Strapi, dsb.

#### **Tools yang Perlu Disiapkan**

* Node.js dan npm/yarn

* Gatsby CLI (`npm install -g gatsby-cli`)

* Code editor seperti VS Code

* Browser (untuk preview)