Home » Blogging » Apa Itu Static Site Generator (SSG) dan Manfaatnya

Apa Itu Static Site Generator (SSG) dan Manfaatnya


12 Desember 2022·Maulana Ahsan·4 min read


SSG adalah hal yang membuat gw semangat lagi untuk blogging, Apa Itu Static Site Generator (SSG) dan Manfaatnya? mari kit...

Static Site Generator (SSG), hal yang baru gw ketahui dan membuat gw jadi semangat lagi untuk menulis blog.

Pertama kali gw nulis blog itu di tahun 2012, pas kelas 3 SMP.

Yaaaa, kurang lebih 10 tahun yang lalu wkwk.

Dulu gw mulai ngeblog dari hp, menggunakan platform MyWapBlog yang sekarang sudah tutup platform nya.

Dan dari situlah ketertarikan gw terhadap dunia blog, menulis, dan coding mulai meningkat. Padahal dulu di kampung gw masih sangat jarang orang tau tentang hal seperti ini.

Kalo lu pengen tau, blog jadul gw yang masih ada bisa cek blog ini.

Setelah melalui banyak hal, gw mulai bosen untuk menulis di blog, ditambah lagi udah ada kerjaan yang jelas jelas ada duitnya, sementara di blog yaaa banyakan cuma buat sharing sharing.

Blog pribadi gw juga udah gak gw perpanjang domain nya, bertahan dari 2013-2020. Karena udah males update konten juga.

Sampai suatu ketika gw menemukan static site generator. Blog Ini juga gw bikin dari static site generator yaitu Gatsby js.

Mari kita bahas bareng tentang SSG disini.

Apa Itu Statis Site Generator?

Static Site Generator atau SSG kalau diartikan kedalam bahasa Indonesia, jadi "Penghasil Website Statis".

Apa maksudnya website statis?

Website yang isinya halaman halaman statis, terdiri dari HTML, CSS, dan Javascript. Tanpa adanya pengolahan data dari back end atau database.

Trus apa kelebihan menggunakan SSG?

Kelebihan Static Site Generator

  1. Lebih Cepat

Kelebihan yang pertama adalah kecepatan.

Karena tidak memerlukan interaksi dengan back end dan database, tentu saja website statis memiliki loading yang sangat cepat dibandingkan website yang dinamis.

  1. Lebih Aman

Kok bisa lebih aman?

Ya, karena di website statis, tidak ada database. Jadi akan kecil sekali peluang untuk orang usil yang ingin merusak website kita.

Tidak seperti web dinamis yang memiliki celah untuk di hack melalui database SQL nya.

  1. Lebih Murah

Tentu saja, hal yang paling kusuka.

Lebih murah, bahkan gratis biaya hosting. Karena ada banyak sekali platform yang menyediakan service deploy frontend gratis.

Seperti Netlify, Vercel, Cloudflare Pages dll.

Kekurangan Static Site Generator

  1. Tidak Cocok Untuk Semua Website

Kekurangan yang pertama tentu saja, tidak cocok untuk semua jenis website.

Karena emang web statis ya sangat terbatas kegunaan nya.

  1. Harus Memiliki Skill Coding

Lalu yang kedua, minimal banget harus ngerti basic basic coding, baik HTML, CSS atau JavaScript.

Karena setup awal untuk SSG ini cukup rumit, jika dibandingkan menggunakan CMS Blogging seperti Wordpress.

Website Yang Cocok Menggunakan Static Site Generator

Website yang cocok menggunakan SSG adalah website yang isinya statis dan tidak memerlukan data dari user. Misalnya blog.

Sementara yang gak cocok menggunakan SSG, adalah website yang berbasis user generated content, misalnya forum, aplikasi jual beli, dan lainya.

Static Site Generator Yang Sering Dipakai

Ada banyak banget SSG yang bisa kita gunakan untuk membuat sebuah website, tapi gw cuma akan share 2 framework yang pernah gw coba.

Hugo

Hugo, adalah sebuah static site generator yang dibuat dengan menggunakan bahasa pemrograman Go, atau juga disebut dengan GoLang.

Tapi tenang, kita gak harus bisa GoLang untuk bisa membuat website dengan Hugo.

Gw juga gak bisa GoLang, tapi bisa dengan mudah membuat blog dengan Hugo.

Gatsby

Lalu yang kedua adalah Gatsby, bukan merk pomade ya.

Gatsby adalah framework yang gw pakai untuk membuat blog ini.

Berbasis React JS, yang memungkinkan kita untuk membuat sebuah website statis dan single page aplication.

Apa itu single page aplication?

Singkatnya, website yang tidak perlu loading ketika berpindah pindah halaman, kayak di blog ini.

Coba deh klik home, nanti halaman nya gak akan loading lagi, langsung pindah aja.

Next Js

Setelah gw pakek gatsby, ternyata kurang sreg, akhirnya pindah ke next js sejak 7 desember 2023.

Penutup

Sekian pembahasan gw tentang Apa Itu Static Site Generator (SSG) dan Manfaatnya, semoga bermanfaat.

Dan sampai jumpa di Tulisan Ahsan selanjutnya.

Kategori:Blogging
Maulana Ahsan Profile

Maulana Ahsan

Seorang pekerja kantoran yang menyukai anime, manga dan budaya Jepang.
Pemilik akun social media @kejepangan.


Suka dengan tulisan di Blog Tulisan Ahsan? Lu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan kamu!