الفرق بين المراجعتين لصفحة: «Rails/MegaMenu»
< Rails
جميل-بيلوني (نقاش | مساهمات) جميل-بيلوني غير موديل المحتوى للصفحة Rails/MegaMenu من "نص ويكي" إلى "JSON" وسم: تغيير موديل المحتوى |
جميل-بيلوني (نقاش | مساهمات) لا ملخص تعديل |
||
سطر 6: | سطر 6: | ||
"type": "bullets", | "type": "bullets", | ||
"config": { | "config": { | ||
"text": " | "text": "النماذج في ريلز", | ||
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81: | "url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_Models", | ||
"items": [ | "items": [ | ||
{ | { | ||
"text": " | "text": "أساسيات السجل الفعال", | ||
"url": "/ | "url": "/Rails/active_record_basics" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "تهجيرات السجل الفعال", | ||
"url": "/ | "url": "/Rails/active_record_migrations" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "التحقق من السجل الفعال", | ||
"url": "/ | "url": "/Rails/active_record_validations" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "ردود نداء السجل الفعال", | ||
"url": "/ | "url": "/Rails/active_record_callbacks" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "ارتباطات السجل الفعال", | ||
"url": "/ | "url": "Rails/association_basics" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "واجهة استعلامات السجل الفعال", | ||
"url": "/ | "url": "/Rails/active_record_querying" | ||
}, | |||
{ | |||
"text": "أساسيات النموذج الفعال", | |||
"url": "/Rails/active_model_basics" | |||
} | } | ||
] | ] | ||
سطر 41: | سطر 45: | ||
"type": "bullets", | "type": "bullets", | ||
"config": { | "config": { | ||
"text": " | "text": "واجهات العرض والمتحكمات", | ||
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81: | "url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_View", | ||
"items": [ | "items": [ | ||
{ | { | ||
"text": " | "text": "نظرة عامة على وحدة العرض", | ||
"url": "/ | "url": "/Rails/action_view_overview" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "تخطيط الصفحات والتصيير", | ||
"url": "/ | "url": "/Rails/layouts_and_rendering" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "مساعدو الاستمارة في وحدة العرض", | ||
"url": "/ | "url": "/Rails/form_helpers" | ||
}, | }, | ||
{ | { | ||
سطر 61: | سطر 65: | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "نظرة خاطفة على وحدة التحكم", | ||
"url": "/ | "url": "/Rails/action_controller_overview" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "التوجيه من الخارج إلى الداخل", | ||
"url": "/ | "url": "/Rails/routing" | ||
} | } | ||
] | ] | ||
سطر 93: | سطر 81: | ||
"config": { | "config": { | ||
"text": "الدليل المتقدم", | "text": "الدليل المتقدم", | ||
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81: | "url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_Digging_Deeper", | ||
"items": [ | "items": [ | ||
{ | { | ||
"text": " | "text": "ملحقات الدعم الفعال الأساسية", | ||
"url": "/ | "url": "/Rails/active_support_core_extensions" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "الواجهة البرمجية للتدويل", | ||
"url": "/ | "url": "/Rails/i18n" | ||
}, | }, | ||
{ | { | ||
"text": "استخدام المراجع مع DOM", | "text": "استخدام المراجع مع DOM", | ||
"url": " | "url": "مقدمة إلى التخزين الفعال" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "تأمين تطبيقات ريلز", | ||
"url": "/ | "url": "/Rails/security" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "اختبار التطبيقات", | ||
"url": "/ | "url": "/Rails/testing" | ||
}, | }, | ||
{ | { | ||
"text": "حدوث الأخطاء", | "text": "حدوث الأخطاء", | ||
"url": "/ | "url": "/Rails/configuring" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "ضبط التطبيقات", | ||
"url": "/React/web_components" | "url": "/React/web_components" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "سطر أوامر ريلز", | ||
"url": "/ | "url": "/Rails/command_line" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "أدوات الدعم الفعال", | ||
"url": "/ | "url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_Models" | ||
} | } | ||
] | ] | ||
سطر 143: | سطر 127: | ||
"type": "bullets", | "type": "bullets", | ||
"config": { | "config": { | ||
"text": " | "text": "توسيع ريلز", | ||
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81: | "url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:Rails_Extending", | ||
"items": [ | "items": [ | ||
{ | { | ||
"text": " | "text": "أساسيات إنشاء الإضافات", | ||
"url": "/ | "url": "/Rails/plugins" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "ريلز مع Rack", | ||
"url": "/ | "url": "/Rails/rails_on_rack" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "إنشاء وتخصيص مولدات وقوالب ريلز", | ||
"url": "/ | "url": "/Rails/generators" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "الشروع في العمل مع المحركات", | ||
"url": "/ | "url": "/Rails/engines" | ||
}, | }, | ||
{ | { | ||
"text": " | "text": "الخيوط وتنفيذ الشيفرة", | ||
"url": "/ | "url": "/Rails/threading_and_code_execution" | ||
} | } | ||
] | ] |
مراجعة 14:25، 19 مارس 2019
|