Membuat Aplikasi Ruby on Rails Pertamamu - Halo Indonesia
Pada tutorial ini, kami akan memperlihatkan cara membuat aplikasi sederhana dengan Ruby on Rails.
Sebelum melanjutkan pastikan Anda memilik koneksi internet dan komputer Anda sudah terinstall:
Sebelum melanjutkan pastikan Anda memilik koneksi internet dan komputer Anda sudah terinstall:
- Ruby 2.2.x
- RubyGem
- Rails 4.x
- Bundler
Jika Anda belum memiliki Ruby on Rails pada komputer Anda, silakan cek link berikut ini:
Ok, sekarang silakan ikuti langkah berikut ini:
- Buka Terminal untuk pengguna Linux & OS X / Window Prompt untuk pengguna Windows
- Arahkan cursor ke tempat yang ingin anda jadikan tempat penyimpanan Aplikasi Rails Anda atau bisa langsung saja ke langkah berikutnya.
- Jalankan command seperti pada gambar di bawah ini
Perintah tersebut akan membuat aplikasi Ruby on Rails dengan nama "Hello App".
Kemudian Tekan enter dan akan muncul informasi seperti berikut:
2 gambar diatas memperlihatkan pembuatan struktur aplikasi Ruby on Rails dan melakukan
installasi Gem secara online. Karena itu pastikan komputer Anda terkoneksi dengan Internet.
- Langkah Berikutnya adalah masuk ke directory aplikasi rails anda dan menjalankan perintah menjalankan server seperti berikut:
Perintah di atas akan menjalankan aplikasi Ruby on Rails anda pada port 3000.
Silakan buka browser dan ketikan : http://localhost:3000
Anda akan melihat tampilan seperti berikut ini:
- Kemudian Bukalah Aplikasi Ruby on Rails Anda dengan Text Editor kesayangan Anda.
Jika Anda masih bingung Text Editor yang dapat Anda pakai, silakan buka link berikut ini:
- Buatlah file conotroller baru dengan nama home_controller.rb dan simpan pada folder app/controllers, seperti pada gambar di bawah ini:
Edit isi file home_controller seperti ini:
- Buat file view dengan nama index.html.erb pada app/views/home dan edit isinya seperti gambar berikut:
- Berikutnya hapus file index.html di folder public.
- Kemudian atur routes "root" aplikasi anda ke home_controller yang anda buat dengan cara edit file routes.rb di folder config seperti berikut:
- Buka kembali browser Anda dan refresh http://localhost:3000, anda akan melihat tampilan seperti berikut:
- Selanjutnya kita akan menampilkan waktu dengan memanggil variable yang diisi di contoller kemudian di tampilkan di view. Edit home_controller.rb seperti ini:
- Buka Kembali Browser Anda dan Refresh, Anda akan melihat tampilan seperti berikut:
Happy Coding !!
Comments
Post a Comment