รูบีออนเรลส์ (อังกฤษ: Ruby on Rails: RoR) หรือนิยมเรียกสั้นๆ ว่า เรลส์ (Rails) เป็นระบบเฟรมเวิร์กสำหรับเว็บแอปพลิเคชันแบบโอเพนซอร์ส ที่พัฒนาด้วยภาษารูบี โดยอิงแนวความคิดแบบ Model-View-Controller (MVC) เป็นสถาปัตยกรรมพื้นฐาน
รูบีออนเรลส์ มีชื่อเสียงจากความง่ายในการใช้งาน โดยใช้การเขียนโปรแกรมจำนวนน้อยบรรทัดกว่า และมีการระบุค่าตั้งน้อยกว่าเฟรมเวิร์กที่ออกมาก่อนหน้าตัวอื่นๆ การติดตั้งรูบีออนเรลส์ทำได้โดยผ่านระบบ RubyGems ซึ่งเป็นระบบการจัดการส่วนประกอบในภาษารูบี้อย่างเป็นทางการ
รูบีออนเรลส์ เริ่มพัฒนาโดย David Heinemeier Hansson เพื่อใช้กับเครื่องมือจัดการโครงการชื่อ Basecamp ของบริษัท 37 Signals ที่เขาทำงานอยู่รูบีออนเรลส์ได้เผยแพร่สู่สาธารณชนเมื่อเดือนกรกฎาคม ค.ศ. 2004 โดยรุ่นปัจจุบันนั้นคือรุ่น 2.3 ออกเมื่อวันที่ 15 มีนาคม พ.ศ. 2552 [ต้องการอ้างอิง]
แหล่งข้อมูลอื่น
- เว็บไซต์โครงการรูบีออนเรลส์
- Full Ruby on Rails Tutorial เก็บถาวร 2007-05-17 ที่ archive.today
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.