Ruby on rails
Bahasa pemrograman ruby adalah bahasa yang menggunakan konsep object oriented yang ditemukan pada tahun 1990 Yukihiro “Matz” Matsumoto. Ruby diklaim sebagai bahasa yang sangat dinamis dan dapat digunakan untuk banyak keperluan (general purpose)
Ruby on rails adalah framework (kerangka) kerja yang berfokus pada web (web framework) yang dibangun dengan ruby. Ruby on rails sangat populer dalam konteks pemrograman ruby yang berfokus dalam pembuatan web. Ruby on rails ini memiliki kesamaan dengan framework pada bahasa lain seperti laravel di php, django pada phyton yang berfokus untuk penggunaan frontend meski juga dapat digunakan sebagai backend.
Filosofi menggunakan ruby on rails
terdapat dua hal utama dalam melakukan pemrograman ruby dengan menggunakan ruby on rails yang harus kita taati sebagaimana dikutip langsung dari official ruby on rails
- Dont repeat your self!. Maksutnya adalah gunakan kode bawaan rails jangan melakukan koding ulang terhadap apa yang rails telah sediakan “Every piece of knowledge must have a single, unambiguous, authoritative representation within a system”
- Convention Over Configuration , percayalah bahwa rails telah melakukan konfigurasi terbaik sehingga kita fokus pada coding dan let rails do the rest.
Requirement
Untuk menginstall ruby on rails terdapat beberapa software yang harus terinstall diantarannya adalah sebagai berikut ini
- Ruby dengan versi > 2.2.2 , kunjungi halaman ini jika belum terinstall
- Ruby package manager (GEM) , kunjungi halaman ini jika belum terinstall
- SQl lite database , kunjungi halaman inihttps://www.sqlite.org/ jika belum terinstall
untuk memastikan bahwa ketiga software diatas telah terinstall pada local machine (sesuaikan dengan sistem operasi anda) gunakan beberapa perintah dibawah ini
memastikan ruby dan versinya
ruby -v
memastikan sqlite3 dan versinnya
sqlite3 --version
memastikan gem telah terinstall
gem -v
setelah ketiga hal diatas telah terinstall dan memenuhi requirement maka kita siap untuk melakukan installasi ruby.
Jika anda menggunakan osx maka ketigannya telah terinstall dengan default (bawaan)
Installasi
1. Lakukan intall rails dengan menggunakan ruby gem dengan perintah
gem install rails
tunggu beberapa saat hingga proses selesai. Untuk memastikan rails telah terinstall dengan benar maka tuliskan perintah dibawah ini
rails --version
done. Proses installasi telah berhasil kita lakukan.