Sabtu, 14 November 2026
12:32 WIB
TERKINI
Bandar Lampung Agenda Strategis Pemprov Lampung 6 November 2026: Revitalisasi Stadion Jadi Prioritas Bandar Lampung Harga Beras di Pasar Pasir Gintung Bandar Lampung Merangkak Naik, Stok Aman Bandar Lampung Disdag Bandar Lampung Jamin Pasokan Beras Aman hingga Akhir 2026 Insight Komitmen Pembangunan Negeri, PTBA Sabet Penghargaan Kepatuhan PNBP ESDM 2026 Pemprov Lampung Gubernur Mirza Canangkan Mulang Maya Jadi Magnet Wisata Budaya Unggulan Lampung Tuba Barat Mewujudkan Haji: Pemkab Tubaba dan BSI Ajak Masyarakat Menabung Sejak Dini Lampung Timur Bupati Ela Dekatkan Diri dengan Siswa, Pastikan Kualitas Pendidikan dan Gizi di Lampung Timur Tuba Barat Kemitraan Strategis Pemkab Tubaba dan Kejari: Wujudkan Tata Kelola Pemerintahan Akuntabel Bandar Lampung Mantan Ketua DPRD Lampung Bersaksi dalam Sidang Arinal Djunaidi Bandar Lampung Senator Bustami Zainudin dan Staf DPD Lampung Ikuti Program Cek Kesehatan Gratis Bandar Lampung Agenda Strategis Pemprov Lampung 6 November 2026: Revitalisasi Stadion Jadi Prioritas Bandar Lampung Harga Beras di Pasar Pasir Gintung Bandar Lampung Merangkak Naik, Stok Aman Bandar Lampung Disdag Bandar Lampung Jamin Pasokan Beras Aman hingga Akhir 2026 Insight Komitmen Pembangunan Negeri, PTBA Sabet Penghargaan Kepatuhan PNBP ESDM 2026 Pemprov Lampung Gubernur Mirza Canangkan Mulang Maya Jadi Magnet Wisata Budaya Unggulan Lampung Tuba Barat Mewujudkan Haji: Pemkab Tubaba dan BSI Ajak Masyarakat Menabung Sejak Dini Lampung Timur Bupati Ela Dekatkan Diri dengan Siswa, Pastikan Kualitas Pendidikan dan Gizi di Lampung Timur Tuba Barat Kemitraan Strategis Pemkab Tubaba dan Kejari: Wujudkan Tata Kelola Pemerintahan Akuntabel Bandar Lampung Mantan Ketua DPRD Lampung Bersaksi dalam Sidang Arinal Djunaidi Bandar Lampung Senator Bustami Zainudin dan Staf DPD Lampung Ikuti Program Cek Kesehatan Gratis

Ruby on Rails

Bagikan:
Artikel ini bukan mengenai Ruby (bahasa pemrograman).
Ruby on Rails
Penulis asliDavid Heinemeier Hansson
PengembangRails Core Team
Rilis awalDesember 13, 2005;20 tahun lalu (2005-12-13)
Templat:Kotak info perangkat lunak/simple
Ditulis dalamRuby
Sistem operasiLintas platform
LisensiLisensi MIT
Situs webrubyonrails.org
Repositori

Ruby on Rails, disebut juga Rails, adalah sebuah kerangka kerja aplikasi web sumber terbuka yang berjalan via bahasa pemrograman Ruby. Ia merupakan kerangka kerja full-stack: memampukan pembuatan laman dan aplikasi yang mengumpulkan informasi dari server web, berkomunikasi dengan atau memanggil sebuah kueri dari server web, dan mengolah templat dari sumber. Sebagai hasilnya, Rails menyajikan fitur sistem routing yang independen dari server web.

Ruby on Rails menegaskan penggunaan pola-pola dan prinsip-prinsip rekayasa perangkat lunak terkenal, seperti pola active record, konvensi diatas konfigurasi (CoC), don't repeat yourself (DRY), and model-view-controller (MVC).

Sejarah

Ruby on Rails pertama kali di rilis pada juli 2004 oleh David Heinemeier Hansson. Awalnya, framework ini merupakan bagian dari Basecamp, sebuah Project Management Tool yang juga merupakan nama sebuah perusahaan pemiliknya.

Rails versi 2.3 di rilis pada Maret 2015 dengan banyak fitur baru seperti Rails Engine, Rack, dan Nested Mode Forms.

Rails versi 3.1 di rilis pada 31 Agustus 2011 dengan fitur mayor seperti Reversible Database Migrations, Asset Pipeline, Streaming, jQuery sebagai Javascript Library dan memerkenalkan CoffeeScript serta Sass.

Rails versi 3.2 di rilas pada 20 Januari 2012 yang memfokuskan pada performa dan kecepatan. Pada versi ini Routing Engine, Automatic Query Explain dan Tagged Logging pertama kali di perkenalkan. Versi ini juga merupakan versi Rails terakhir yang men Support Ruby versi 1.8.7.

Rails versi 4.0 di rilis pada 25 Juni 2013, memperkenalkan Russian Doll Caching, Turbolinks, Live Streaming. Active Resource dan Active Record Observer mulai di pisah dari sistem, dan tersedia sebagai Gem.

Rails 4.1 dirilis pada 8 April 2014, memperkenalkan Spring, Variants, Enums, Mailer previews, and secrets.yml.

Rails 4.2 dirilis pada 19 Desember 2014, memperkenalkan Active Job, asynchronous emails, Adequate Record, Web Console, and foreign keys. Kali ini, Aaron Petterson dipercayakan untuk merombak Active Record untuk meningkatkan performa.

Rails 5.0 dirilis pada 30 juni 2016, memperkenalkan Action Cable, Rails API, danActive Record Attributes API.[1]

Referensi

  1. ↑ "Rails Minggu Ini - Semua Tentang Rails 5". rubyrails.id. Diakses tanggal 2016-10-08.[pranala nonaktif permanen]

Pranala luar

Wikibooks logo
Wikibuku memiliki buku di:
Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan