ruby dan jekyll
14 Mar 2025
penejlasan ruby dan jekyll
Ruby adalah bahasa pemrograman tingkat tinggi yang bersifat dinamis dan berorientasi objek. Bahasa ini dibuat oleh Yukihiro Matsumoto (dikenal sebagai Matz) dan dirilis pertama kali pada tahun 1995. Ruby didesain untuk membuat pemrograman menjadi lebih menyenangkan dengan sintaksis yang sederhana dan elegan.
🔹 Fitur Utama Ruby:
- Object-Oriented – Semuanya dalam Ruby adalah objek.
- Sintaksis Bersih – Mudah dibaca dan ditulis, menyerupai bahasa manusia.
- Dukungan Komunitas Luas – Banyak gem (library) tersedia.
- Digunakan di Berbagai Bidang – Terutama web development (seperti Ruby on Rails).
Apa Itu Jekyll?
Jekyll adalah static site generator yang dibangun dengan Ruby. Jekyll mengubah teks biasa (Markdown, HTML) menjadi situs web statis yang siap digunakan dan bisa di-host secara gratis di GitHub Pages.
Fitur Utama Jekyll:
- Tidak membutuhkan database atau server dinamis.
- Mendukung Markdown untuk penulisan konten.
- Menggunakan template Liquid untuk tata letak halaman.
- Struktur folder yang rapi dan mudah diatur.
- Terintegrasi dengan GitHub Pages untuk publikasi otomatis.
Hubungan Ruby dan Jekyll
Karena Jekyll ditulis dalam Ruby, kamu perlu menginstal Ruby terlebih dahulu untuk menjalankan Jekyll. Ruby menyediakan lingkungan dan package manager (gem
) untuk mengelola dependensi seperti Jekyll, Bundler, dan plugin lainnya.