Ruby on Rails


Ruby on Rails הוא כלי שעוזר לבנות אתרי אינטרנט מהר יותר. הוא נכתב בשפת Ruby. זה פרויקט קוד פתוח. הכלי מקצר עבודה ומפחית שגיאות.

שתי רעיונות חשובים: לא לחזור על אותו קוד (DRY). ולפעול לפי כללים מוכרים כברירת מחדל (מוסכמות).

דייוויד היינמאייר הנסון יצר את Rails כשעבד על Basecamp. הפרויקט הוצג לראשונה בקיץ 2004. גרסה 1.0 יצאה ב-13 בדצמבר 2005.

Rails מחברת בין אובייקטים בקוד לטבלאות במסד נתונים. מסד נתונים הוא מקום שבו שומרים מידע. המודול ActiveRecord עושה את החיבור הזה. אם תשנה שם של משתמש בקוד ותקרא ל-save, השינוי יישמר בתיקיות המידע.

Rails משתמש ב-MVC. MVC פירושו: מודל (Model) - מחזיק נתונים, תצוגה (View) - מה שהמשתמש רואה, ובקר (Controller) - מטפל בבקשות ומקשר בין השניים.

Rails יודעת ליצור דפי ניהול אוטומטית (מגדרים שנקראים scaffolding). יש לה גם כלים לשליחת מיילים (ActionMailer) ועזרה בעבודה עם JavaScript ו-AJAX.

Rails מאפשרת לבנות אפליקציות אינטרנט עם פחות קוד. זה חוסך זמן ועוזר למפתחים לעבוד בצורה מסודרת.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!