Ruby on Rails – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Addbot (שיחה | תרומות)
מ בוט: מעביר קישורי בינויקי לויקינתונים - d:q190478
מ קישורים פנימיים
שורה 1:
[[קובץ:Ruby_on_Rails_logo.jpg|ממוזער|ה[[לוגו]] של Ruby On Rails]]
'''Ruby on Rails''' (''ריילס (Rails)'' או ''רור (RoR)'' בקיצור) היא תשתית ([[שלד תוכנה|Framework]]) כתיבת [[יישום ווברשת|אפליקציות רשת]] הכתובה בשפת רובי ([[Ruby]]) כפרויקט [[קוד פתוח]]. ריילס מיישמת [[ארכיטקטורת MVC|ארכיטקטורת מודל-תצוגה-בקרה]] (Model-View-Controller) ומיפוי אובייקטים[[אובייקט (מדעי המחשב)|אובייקט]]ים ל[[בסיס נתונים]] יחסי ([[מיפוי אובייקטי-רלציוני|ORM]]). עקרונותיה הם פשטות, אי-חזרה על קטעי קוד, שימוש במוסכמות במקום בקונפיגורציה ועל ידי כך מאפשרת כתיבת אפליקציות רשת בעזרת מעט מאוד שורות קוד יחסית לתשתיות ושפות אחרות{{מקור}}.
 
== עקרונות מנחים ==