Bercengkrama Dengan Ruby on Rails

Senin, 01 Juli 2013
Apaan sih Ruby on Rails?
Ruby on Rails atau biasa disebut Rails merupakan web framework berbasis Ruby yang dibuat untuk membuat pengembangan aplikasi web menjadi lebih mudah, menyenangkan dan meningkatkan produktivitas melalui mekanisme arsitektur MVC yang digunakan nya.
Apaan sih arsitektur MVC itu?
Model - View - Control atau yang biasa disingkat MVC merupakan sebuah arsitektur pengembangan aplikasi yang memisahkan antara bagian logic aplikasi dengan antar muka aplikasi, dengan demikian aplikasi yang dikembangkan pun akan mudah untuk dipelihara.
Komponen dasar Ruby on Rails
1
2
3
4
5
6
7
Action Pack
Active Mailer
Active Model
Active Record
Active Resource
Active Support
Railties
Instalasi Ruby on Rails
1
2
#Instal ruby 1.9.3 dengan RVM
curl -L https://get.rvm.io | bash -s stable --ruby
1
2
#Instal ruby on rails menggunakan gem
gem install rails
Memulai untuk membuat aplikasi
1
2
#Misalnya nama aplikasinya linuxjak
rails new linuxjak
Instalasi gem (depedensi ruby on rails)
1
bundle install
Konfigurasi Database
1
vim config/database.yml
Menggunakan MySQL sebagai database
1
2
3
4
5
6
7
8
development
adapter : mysql2
encoding : utf8
database : db_linuxjak
pool : 5
username : linuxjak
password :
socket : /tmp/mysql.sock
Membuat Database
1
rake db:create
Menjalankan web server
1
rails server
Menjalankan rails untuk pertama kali
1
rails generate controller home index
Menjalankan aplikasi pada browser
1
http://localhost:3000
Bersambung, Artikel selanjutnya akan membahas operasi CRUD sederhana menggunakan Ruby on Rails.

Tidak ada komentar:

Posting Komentar