07 May 2025
Object-Oriented: Segalanya adalah objek — termasuk angka, string, dan bahkan kelas.
Dynamic Typing: Tidak perlu menentukan tipe data.
Garbage Collection: Ruby secara otomatis mengelola memori.
Flexible Syntax: Penulisan kode yang ekspresif dan ringkas.
Metaprogramming: Ruby dapat menulis dan mengubah kode secara runtime.
Pengembangan web (terutama dengan Ruby on Rails)
Automasi skrip
Pemrosesan data ringan
Static site generation (seperti Jekyll)
Cepat (karena hanya HTML statis)
Aman (tidak ada backend untuk diserang)
Mudah di-deploy (terutama di GitHub Pages)
Tidak memerlukan database
Jekyll dibuat dengan Ruby, sehingga untuk menggunakan Jekyll, kamu perlu menginstal Ruby terlebih dahulu.
Kamu bisa menjalankan perintah seperti jekyll serve atau jekyll build melalui terminal setelah Ruby dan Jekyll diinstal.