Apa itu Ruby?

Ruby adalah bahasa pemrograman dinamis dan berorientasi objek yang terkenal karena sintaksnya yang bersih dan mudah dibaca. Ruby sangat populer di kalangan pengembang web karena framework-nya seperti Ruby on Rails, dan juga karena menjadi dasar dari Jekyll.

Fungsi Utama Ruby

  • Pengembangan Web
    Digunakan dalam framework Ruby on Rails untuk membangun aplikasi web.

  • Skrip Otomatisasi
    Cocok untuk membuat skrip guna mempermudah tugas-tugas berulang.

  • Aplikasi CLI
    Bisa digunakan untuk membuat aplikasi berbasis command line.

  • Prototyping Cepat
    Sintaks yang sederhana mempercepat pembuatan prototipe aplikasi.

  • Sistem Paket (Gem)
    Ruby menggunakan “gem” untuk manajemen pustaka dan ekstensi.


Apa itu Jekyll?

Jekyll adalah static site generator berbasis Ruby yang digunakan untuk membuat website statis seperti blog atau dokumentasi. Jekyll cocok untuk pengembang yang ingin membangun situs tanpa database dan backend.

Fungsi Utama Jekyll

  • Membangun Website Statis
    Mengubah file Markdown menjadi HTML secara otomatis.

  • Blogging Tanpa CMS
    Menulis postingan cukup dengan file .md, tanpa panel admin.

  • Integrasi GitHub Pages
    Bisa langsung di-host di GitHub Pages tanpa konfigurasi tambahan.

  • Layout dan Template
    Memungkinkan penggunaan layout yang konsisten antar halaman.

  • Konfigurasi Sederhana
    Menggunakan file _config.yml untuk mengatur isi dan struktur situs.


Gambar Terkait: