SuaraLampung.id - Bahasa pemrograman saat ini selalu berkembang. Salah satunya adalah kemunculan framework Ruby on Rails yang berbasis pada bahasa Ruby.
Umumnya, framework dipakai untuk memudahkan para programmer dalam mengembangkan sebuah program. Framework merupakan kerangka berisi perintah-perintah basic yang paling sering dipakai.
Sehingga ini akan mempermudah developer ketika membuat sebuah sistem yang akan dijalankan lewat sebuah web hosting.
Mengenal Framework Ruby on Rails
Baca Juga: Sering Dengar Istilah Algoritma? Ini Dia Penjelasan Lengkapnya!
Ruby on Rails (RoR/Rails) merupakan sebuah web framework yang dibangun menggunakan basis bahasa pemrograman Ruby. Tujuan dari pembuatan framework ini adalah mempermudah pekerjaan para web programmer.
Framework ini merupakan kerangka kerja full stack, yaitu mencakup bagian front end dan back end sekaligus.
Dengan kemampuannya mengumpulkan data serta informasi dari server dan menyajikan sistem routing independen dari web server, Rails cukup bisa diandalkan.
Ruby yang menjadi basis dari framework ini merupakan salah satu bahasa yang sangat mudah untuk digunakan, user friendly, dan fleksibel. Dengan adanya framework Rails, pembuatan situs web menggunakan Ruby menjadi jauh lebih mudah.
Berkat Rails, pembangunan website dengan interface kompleks bisa dikerjakan dengan cara yang lebih sederhana.
Baca Juga: Aris Yohanes, Tunanetra total Pertama di Indonesia yang Bergelar Sarjana Teknik Informatika
Perbedaan Framework Ruby on Rails dan Ruby
Dari penjelasan di atas bisa dikatakan bahwa Rails dan Ruby adalah dua hal yang berbeda. Untuk mengetahui perbedaannya secara lebih detail, kamu bisa lihat tabel berikut.
1. Rails
- Merupakan sebuah web framework
- Berguna untuk membangun marketplace, prototype, MVP, dan web app
- Bisa mempercepat pengembangan web app
- Independen
2. Ruby
- Merupakan bahasa pemrograman
- Berguna untuk mengembangkan aplikasi desktop
- Jika dibandingkan dengan Rails, Ruby lebih lambat untuk membangun web app
- Bisa digunakan bersamaan dengan bahasa pemrograman lainnya seperti JavaScript, XML, HTML, dan CSS
Arsitektur Ruby on Rails
RoR dibangun menggunakan arsitektur Modal View Controller atau MVC dasar. MVC sendiri terdiri dari 3 bagian berikut ini.
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
- Infinix Hot 60i Resmi Debut, HP Murah Sejutaan Ini Bawa Memori 256 GB
- 3 Rekomendasi Sunscreen SPF 50 untuk Mengatasi Flek Hitam, Harga Mulai Rp30 Ribuan
- 5 Rekomendasi HP Infinix RAM 8 GB Mulai Rp1 Jutaan: Layar AMOLED, Resolusi Kamera Tinggi
- Semakin Ganas, 3 Winger Persib Bandung di BRI Liga 1 Musim Depan
- Mengenal Sosok Nadya Pasha, Ramai Disebut Istri Indra Bruggman dan Sudah Punya 3 Anak
Pilihan
-
Setelah Naik Tinggi Imbas Perang Iran-Israel, Harga Minyak Dunia Akhirnya Stabil
-
Daftar 7 Sepatu Lari Brand Lokal Terbaik, Kombinasi Kenyamanan dan Daya Tahan
-
Danantara Suka Perusahaan Rugi?
-
Sri Mulyani Ungkap APBN Tahun Terakhir era Jokowi Bekerja Keras
-
Sri Mulyani "Nyentil" DPR: Tepuk Tangan Loyo Meski Ekonomi Tumbuh, Belum Makan Siang Ya, Pak?
Terkini
-
BRI Andalkan AgenBRILink untuk Permodalan dan Akses UMKM
-
Dukungan BRI Buka Peluang Ekspor bagi Produsen Camilan Sehat Casa Grata
-
BRI Salurkan KUR Rp69,8 Triliun ke 8,3 Juta UMKM untuk Dorong Sektor Produksi
-
Tak Perlu Khawatir, BRI Tetap Layani Transaksi Saat Libur Panjang Tahun Baru Islam
-
BRI Raih Posisi Tertinggi sebagai Institusi Keuangan No.1 RI versi Fortune Southeast Asia 500