- Modal: tingkat paling rendah dari pola yang berguna untuk pemeliharaan data.
- View: berfungsi untuk menampilkan seluruh atau sebagian data kepada user.
- Controller: kode software yang berguna untuk mengelola interaksi antara VIew dan Modal.
Arsitektur ini melepaskan logika aplikasi dari user interface atau tampilannya. Arsitektur ini juga mempermudah dalam pemutusan masalah.
Ketiganya bekerja sama dengan pola seperti ini.
Controller berperan sebagai pusat yang menerima request dari aplikasi. Selanjutnya, controller bekerja sama dengan Modal untuk memproses hasil yang diperlukan. Terakhir, hasil tersebut ditampilkan View.
Implementasi Ruby on Rails
Sejak pertama kali dirilis pada 2004 lalu, Ruby on Rails sudah diimplementasikan untuk mengembangkan berbagai macam web app seperti di bawah ini.
1.SaaS
Software as a service bisa dibuat dengan lebih optimal menggunakan Rails. Pasalnya, Rails merupakan framework yang mudah untuk digunakan.
2.Complex Project
Rails juga termasuk salah satu framework yang canggih sehingga cocok untuk membuat complex projects.
Baca Juga: Sering Dengar Istilah Algoritma? Ini Dia Penjelasan Lengkapnya!
3.Media Sosial
Fitur-fitur canggih pada Ruby on Rails sangat cocok untuk membangun sebuah media sosial yang kompleks. Salah satu contoh media sosial yang sudah dibuat menggunakan Rails adalah Twitter.
Kelebihan Ruby on Rails
Berikut adalah beberapa keunggulan atau kelebihan yang dimiliki oleh Rails.
1. Efisien
Di atas sudah dijelaskan bahwa Rails dibuat berdasarkan arsitektur MVC. Arsitektur ini benar-benar memudahkan para programmer dalam membangun aplikasinya. Aplikasi pun bisa dibangun dalam waktu yang lebih cepat.
Berita Terkait
-
Sering Dengar Istilah Algoritma? Ini Dia Penjelasan Lengkapnya!
-
Aris Yohanes, Tunanetra total Pertama di Indonesia yang Bergelar Sarjana Teknik Informatika
-
Anak Belajar Coding Kini Sudah Jadi Tren, Ini Lho 5 Manfaatnya Moms!
-
Mengenal Konsep Bahasa PemrogramanBerbasis Object Oriented Programming
-
Belajar Pemrograman Bekal Arus Perkembangan Zaman
Terpopuler
- Sejumlah Jenderal Polri Dikabarkan Diamankan, Satu 'Bintang Empat' Sudah Dilepas
- Panitia Batalkan Undang Raffi Ahmad di GSI Youth Fest Hero Summit
- Sejumlah Jenderal Diperiksa Propam, Ini Respons Mabes
- Jenderal Listyo Sigit Prabowo Ditetapkan Tersangka Penyadapan Presiden Prabowo
- Margarito Kamis Jelaskan Isi Putusan MA, RI Tak Lagi Punya Wakil Presiden yang Sah?
Pilihan
-
Helikopter Penerbad Mi-17 Jatuh Saat Padamkan Karhutla di Pematang Limau, Dua Personel Hilang
-
Hanya Sebulan di Istana, Presiden Prabowo Pecat Listyo Sigit Prabowo
-
Tersandung Skandal Penyadapan, Prabowo Pecat Listyo Sigit dari KSP dan Tunjuk Letjen Ariyo Jadi Plt
-
Nusron Wahid Diperiksa KPK Terkait Suap HGB
-
Konser Andrea Bocelli di JIExpo Ricuh: Massa Bakar Pembatas Jalan, Wartawan Terhantam Batu
Terkini
-
Kedok Kawin Pesanan Terbongkar di Pesawaran: Gadis 19 Tahun Ditransaksikan, Siap Dikirim ke Tiongkok
-
Diancam Istri Bakal Disandera, Pria di Way Kanan Sewa Algojo Bantai Penagih Utang Rp1 Juta
-
Bocah 11 Tahun Terperosok Palung Laut 2 Meter di Pantai Mutun, Begini Kondisinya
-
Kejar Tayang Sebelum Musim Hujan: Dua Sungai Kritis di Bandar Lampung Dikeruk Maraton
-
Murka Kerap Disuruh-suruh, Pemuda di Bandar Lampung Bantai Sepupu Jasad Dijejali ke Gorong-Gorong