Membuat Web Menggunakan Static Site Generator - Belakangan ini muncul istilah static site generator. Static Site Generator merupakan aplikasi atau tool yang memungkinkan kita membuat website secara cepat. Dengan static site generator kita bisa menggenerate web dikomputer kita untuk kemudian diupload ke web server. Berbeda dengan CMS seperti wordpress, Joomla dll. yang mealakukan penggabungan antara konten dan template web secara terus menerus yang membuat kinerja server lambat, dengan menggunakan static site generator kita akan menggenerate code web kita dan menjadikannya ke dalam bentuk HTML untuk kemudian diupload ke web server. Dengan melakukan hal ini web kita tentunya akan sangat cepat diakses dan tidak dapat dijebol oleh para hacker.

Membuat Web Menggunakan Static Site Generator


Dalam postingan kali ini Beriteknol akan menjelaskan tentang static site generator dan macam-macamnya.

Keuntungan Menggunakan Static Site Generator

Berikut ini keuntungan-keuntungan saat kita menggunakan static site generator  dibandingan CMS web biasa.

1. Performa yang lebih baik

Keunggulan menggunakan Static Site Generator sudah pasti performanya dikarenakan static site generator langsung menyediakan web statis kepada end-user. Tidak seperti CMS kebanyakan yang harus melakukan penggabungan template dan data konten di database ketika user hendak membuka halaman.

Membuat Web Menggunakan Static Site Generator
Alur proses static site generator


 

2. Kemanan yang lebih baik

Kalau kita masih menggunakan CMS kita akan sering menemui masalah peretasan, hal ini dikarenakan CMS harus melakukan generate konten yang ada di database dan  menggabungkannya dengan template secara real-time, hal ini menjadi peluang bagi para hacker untuk mengacaukan proses tersebut. Berbeda dengan static site generator yang melakukan generate konten di komputer sendiri dan kita akan mendapatkan static web untuk kemudian diupload ke web server. Bahkan beberapa static siate generator memungkinkan kita untuk melakukan generate (deploy) kode langsung dari web server. Hal ini akan membuat website kita aman dari peretasan dikarenakan konten kita akan tersaji kepada user secara statis.

3. Tanpa Database

Seperti yang telah disebutkan di atas bahwa static site generator merupakan static web tanpa database, hal ini jelas akan mempercepat proses penerimaan tampilan web kita kepada user. Dan keuntungannya lagi kita tidak akan direpotkan dengan server overload ketika web kita banyak pengunjungnya.

Macam-macam Static Site Generator

Sampai saat ini ada banyak sekali macam static site generator dan enaknya kebanyakan bersifat open source dan gratis. Berikut ini bebrapa static site generator yang biasa dipakai:

1. Next.js

Next.js merupakan static site generator yang mempunya banyak fitur. Apabila mencari static site generator yang kaya fitur untuk membuat web kompleks SSG Next.js ini salah satu pilihannya. Next.Js dibuat menggunakan bahasa pemrograman JavaScript.

Klik link berikut untuk menuju ke halaman Next.JS

Membuat Web Menggunakan Static Site Generator

 

 

2. Hugo

Hugo mempunyai tagline "The world’s fastest framework for building websites", merupakan static site generator yang dibuat menggunakan bahasa pemrograman go-lang. Hugo juga cukup populer digunakan untuk membuat web.

Klik link berikut untuk menuju ke halaman Hugo

Membuat Web Menggunakan Static Site Generator

 

 

3. Gatsby

Salah satu SSG yang dibuat menggunakan javascript dan react, Gatsby juga merupakan SSG yang cukup populer digunakan banyak orang.

Klik link berikut untuk menuju ke halaman Gatsby

Membuat Web Menggunakan Static Site Generator

 

 

4.  Jekyll

Untuk Jekyll merupakan static site generator yang dibuat menggunakan bahasa pemrogrman Ruby. Untuk yang suka dengan bahasa pemrograman ruby bisa mencoba SSG satu ini. Sebagai tambahan Jekyll juga sangat mudah untuk diintegrasikan dengan Github page.

Klik link berikut untuk menuju ke halaman Jekyll

Membuat Web Menggunakan Static Site Generator

 

 

5. Zola

Zola merupakan static site generator yang dibuat menggunakan bahasa pemrograman Rust. Memiliki tagline "Forget dependencies. Everything you need in one binary" dan memang menggunakan Zola tidak bertele-tele. Zola bisa juga langsung digenerate di web server seperti github page, hal ini memudahkan karena kita tidak perlu melakukan generate di komputer kita secara manual. Project yang penulis buat juga menggunakan Zola, bisa dilihat di web FiqiDev.

Klik link berikut untuk menuju ke halaman Zola

Membuat Web Menggunakan Static Site Generator

 

 

Itulah artikel kali ini tentang Membuat Web Menggunakan Static Site Generator (SSG) yang dapat Beriteknol sampaikan. Semoga artikel ini bermanfaat. :-)

Baca juga :

Belajar Rust : Cara Install Bahasa Pemrograman Rust

Cara Install RVM (Ruby Version Manager) untuk Ruby

Terimakasih telah membaca artikel ini tentang Membuat Web Menggunakan Static Site Generator (SSG), saya berharap artikel ini dapat bermanfaat. Dan apabila kalian suka dengan artikel ini, jangan lupa untuk share ke berbagai sosial media kalian atau dengan meng-klik pada tombol sosial media di bawah... Beriteknol

0 komentar:

Posting Komentar

 
Top