Rails

Rails

برمجة وتقنية 👨🏽‍💻

روبي أون ريلز (أو Ruby On Rails تدعى اختصارًا Rails)، وسنطلق عليه في هذا الدليل الاسم المختصر «ريلز» فقط، هو إطار لإنشاء تطبيق ويب من جهة الخادم (web application framework) مكتوب بلغة روبي ومفتوح المصدر ومجاني الاستعمال (مرخص برخصة MIT).

ولد الإطار ريلز على يد David Heinemeier Hansson في عام 2004 ثم لم يلبث أن اكتسحت شهرة الإطار وقوته سوق بناء تطبيقات الويب ليصبح هذا الإطار مضرب مثلٍ ونموذج يُحتذَى به من قبل العديد من الإطارات في يومنا هذا مثل الإطار Django في Python والإطار Laravel في PHP. أضف إلى ذلك أن جزءًا من الشهرة التي اكتسبتها روبي تعود إلى شهرة هذا الإطار، ريلز.

يحرص ريلز على راحة المبرمج وبقائه سعيدًا من خلال اتباع أنماط ونماذج مشهورة في هندسة التطبيقات لبناء تطبيقات الويب مثل نمط «العرف فوق الضبط» (convention over configuration)، وبذلك اكتسب ريلز شهرة واسعة في أوساط المبرمجين ومطوري الويب.

تستطيع باستعمال ريلز بناء تطبيق ويب حديث ومتميز. أضف إلى ذلك أن ريلز يجعل عملية التطوير سهلة وممتعة، إذ يوفر أي شيء يحتاجه المطوِّر لبناء أروع وأقوى التطبيقات. لابد وأنك قد استعملت مسبقًا أحد تطبيقات الويب التي بنيت باستعمال ريلز ومنها: Basecamp، و GitHup، و Shopify، و SoundCloud ...إلخ. هذه نماذج عن أشهر تطبيقات الويب التي بنيت باستعمال ريلز، ولكن الحقيقة أن هنالك مئات آلالاف التطبيقات غيرها بُنيَت باستعمال ريلز منذ إصداره في عام 2004.

Report Page