Ruby on Rails: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Yusrideb (bicara | kontrib)
Tidak ada ringkasan suntingan
Baris 13:
| released = {{Start date and age|df=yes|2005|12|13}}
| latest preview date = {{release date and age|2014|02|18}}<ref>{{cite web |url=http://weblog.rubyonrails.org/2014/2/18/Rails-4-1-rc1/ |title=Rails 4.1.0: Release candidate 1}}</ref>
| status = ActiveAktif
| operating system = [[Cross-Lintas platform]]
| platform =
| language =
Baris 22:
| website = {{URL|http://rubyonrails.org}}
}}
'''Ruby on Rails''', disebut juga '''Rails''', adalah sebuah [[Kerangkakerangka kerja aplikasi web|''web framework'']] [[open source|sumber terbuka]] yang berjalan via [[Ruby (bahasa pemrograman)|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 desain|pola-pola]] dan prinsip-prinsip [[rekayasa perangkat lunak]] terkenal, seperti ''[[pola active record]]'', ''[[konvensi diatas konfigurasi]] (CoC)'', ''[[DRY|don't repeat yourself]] (DRY)'', and ''[[MVC|model-view-controller]] (MVC)''.
Baris 42:
 
[http://rubyrails.id/2016/07/02/rails-minggu-ini-26-2016-semua-tentang-rails-5.html Rails 5.0 dirilis pada 30 juni 2016, memperkenalkan Action Cable, Rails API, danActive Record Attributes API.]<ref>{{Cite web|url=http://rubyrails.id/2016/07/02/rails-minggu-ini-26-2016-semua-tentang-rails-5.html|title=Rails Minggu Ini - Semua Tentang Rails 5|website=rubyrails.id|access-date=2016-10-08}}</ref>
{| class="wikitable sortable"
|+Version history
!Version
!Date
|-
|1.0
|December 13, 2005
|-
|1.2
|January 19, 2007
|-
|2.0
|December 7, 2007
|-
|2.1
|June 1, 2008
|-
|2.2
|November 21, 2008
|-
|2.3
|March 16, 2009
|-
|3.0
|August 29, 2010
|-
|3.1
|August 31, 2011
|-
|3.2
|January 20, 2012
|-
|4.0
|June 25, 2013
|-
|4.1
|April 8, 2014
|-
|4.2
|December 19, 2014
|-
|4.2.5
|November 13, 2015
|-
|5.0<ref>{{Cite web|url=http://rubyrails.id/2016/07/02/rails-minggu-ini-26-2016-semua-tentang-rails-5.html|title=Rails Minggu Ini - Semua Tentang Rails 5|website=rubyrails.id|access-date=2016-10-08}}</ref>
|June 30, 2016
|}
 
== ReferencesReferensi ==
{{Reflist|2}}
 
== ExternalPranala linksluar ==
<!-- Wikipedia is not a linkfarm. If you think there is an amazing reason that another link should be added, discuss it on the talk page. Otherwise it's snip snip snip! -->
{{Wikibooks|Ruby on Rails}}
* [http://www.rubyonrails.org/ Ruby on Rails official website] – rubyonrails.org
* [http://railscasts.com/ Railscasts.com] – these screencasts are short and focus on Ruby on Rails technique
* [https://github.com/rails/rails Rails source code]
* http://rubyrails.id/2016/07/02/rails-minggu-ini-26-2016-semua-tentang-rails-5.html
 
[[Kategori:Peralatan dan pustaka pengembangan perangkat lunak bebas]]