Ruby on Rails

Vikipediya, ochiq ensiklopediya
Jump to navigation Jump to search
Ruby on Rails logosi

Ruby on Rails yoki Rails — MIT litsenziyasi boʻyicha Rubyda yozilgan server tomonidagi web-dastur freymvorki. Rails bu maʼlumotlar bazasi, web-servis va web-sahifalar uchun standart tuzilmalarni taʼminlovchi model-view-controller (MVC) freymvork hisoblanadi. Bu maʼlumotlar uzatish uchun JSON yoki XML kabi eeb-standartlardan foydalanishni va foydalanuvchi interfeysi uchun HTML, CSS va JavaScriptni ishlatishni ragʻbatlantiradi va osonlashtiradi. MVCga qoʻshimcha ravishda, Rails boshqa taniqli dasturiy taʼminot muhandislik namunalari va paradigmalaridan, shu jumladan konfiguratsiyadan (CoC) foydalanish, oʻzingizni takrorlamaslik (DRY) va faol yozuvlar namunalariga urgʻu beradi.[1]

Tarixi[tahrir]

Versiya tarixi
Versiya Sana Izohlar
Old version, no longer maintained: 1.0[2] Dekabr 13, 2005
Old version, no longer maintained: 1.2[3] Yanvar 19, 2007
Old version, no longer maintained: 2.0[4] Dekabr 7, 2007
Old version, no longer maintained: 2.1[5] Iyun 1, 2008
Old version, no longer maintained: 2.2[6] Noyabr 21, 2008
Old version, no longer maintained: 2.3[7] Mart 16, 2009
Old version, no longer maintained: 3.0[8] Avgust 29, 2010
Old version, no longer maintained: 3.1[9] Avgust 31, 2011
Old version, no longer maintained: 3.2[10] Yanvar 20, 2012
Old version, no longer maintained: 4.0[11] Iyun 25, 2013
Old version, no longer maintained: 4.1[12] Aprel 8, 2014
Old version, no longer maintained: 4.2[13] Dekabr 19, 2014
Old version, no longer maintained: 5.0[14] Iyun 30, 2016
Old version, no longer maintained: 5.1[15] May 10, 2017
Older version, yet still maintained: 5.2[16] Aprel 9, 2018
Current stable version: 6.0[17] Avgust 16, 2019
<div style="float: left; margin-left: 1em; Expression error: Unrecognized punctuation character "[".">Legend:
<div style="float: left; margin-left: 1em; Expression error: Unrecognized punctuation character "[".">Expression error: Unrecognized punctuation character "[".<div style="float: left; margin-left: 1em; Expression error: Unrecognized punctuation character "[".">Older version, still maintained<div style="float: left; margin-left: 1em; Expression error: Unrecognized punctuation character "[".">Latest version<div style="float: left; margin-left: 1em; Expression error: Unrecognized punctuation character "[".">Latest preview version<div style="float: left; margin-left: 1em; Expression error: Unrecognized punctuation character "[".">Future release


Manbalar[tahrir]

  1. Getting Started with Rails: What Is Rails?. guides.rubyonrails.org. 10-avgust 2014.
  2. "Rails 1.0: Party like it's one oh oh!". weblog.rubyonrails.org. Retrieved June 9, 2010.
  3. "Rails 1.2: REST admiration, HTTP lovefest, and UTF-8 celebrations" Archived 2012-11-02 at the Wayback Machine.. weblog.rubyonrails.org. Retrieved June 9, 2010.
  4. "Rails 2.0: It's done!". weblog.rubyonrails.org. Retrieved June 9, 2010.
  5. Rails 2.1: Time zones, dirty, caching, gem dependencies, caching, etc Archived 2012-11-02 at the Wayback Machine.. weblog.rubyonrails.org. Retrieved June 9, 2010.
  6. "Rails 2.2: i18n, HTTP validators, thread safety, JRuby/1.9 compatibility, docs". weblog.rubyonrails.org. Retrieved June 9, 2010.
  7. "Rails 2.3: Templates, Engines, Rack, Metal, much more!". weblog.rubyonrails.org. Retrieved June 9, 2010.
  8. "Rails 3.0: It's ready!". weblog.rubyonrails.org. Retrieved August 30, 2010.
  9. bumping to 3.1.0. Github.com.
  10. Preparing for 3.2.0 release. Github.com.
  11. Rails 4 in 30’. blog.wyeworks.com.
  12. Cite error: Invalid <ref> tag; no text was provided for refs named 41announce
  13. Cite error: Invalid <ref> tag; no text was provided for refs named 42announce
  14. Cite error: Invalid <ref> tag; no text was provided for refs named 50announce
  15. Cite error: Invalid <ref> tag; no text was provided for refs named 51announce
  16. dhh. Rails 5.2.0 FINAL: Active Storage, Redis Cache Store, HTTP/2 Early Hints, CSP, Credentials. weblog.rubyonrails.org. 2018-04-10.
  17. dhh. Rails 6.0: Action Mailbox, Action Text, Multiple DBs, Parallel Testing, Webpacker by default, and Zeitwerk. weblog.rubyonrails.org.

Havolalar[tahrir]