روبی آن ریلز (Ruby on Rails) فریم‌ورک کامل وب در اکوسیستم روبی است که قراردادهای پیش‌فرضی برای MVC، دیتابیس و مسیریابی دارد.

برای ایجاد نسخه اولیه یک سیستم مدیریت سفارش با ابزار Scaffold و مایگریشن می‌توان سرعت توسعه را افزایش داد.

در عمل چه چیزی مهم است؟

Convention over Configuration مفید است، اما در پروژه پیچیده نیاز به شناخت چرخه اجرا و Queryهای Active Record وجود دارد.

ریلـز و قراردادهای فریم‌ورک

Ruby on Rails از الگوی Convention over Configuration استفاده می‌کند و ابزارهای Migration، Active Record و تست را فراهم می‌کند. شناخت Queryهای تولیدشده ORM و ساختار دامنه در پروژه بزرگ همچنان لازم است.