Rails/MegaMenu
< Rails
[
{
"columns": [
{
"control": {
"type": "bullets",
"config": {
"text": "البدء مع React",
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Installation",
"items": [
{
"text": "تجربة React",
"url": "/React/try_react"
},
{
"text": "إضافة React إلى تطبيق جديد",
"url": "/React/add_react_to_a_new_app"
},
{
"text": "إضافة React إلى تطبيق موجود",
"url": "/React/add_react_to_an_existing_app"
},
{
"text": "روابط شبكة توزيع المحتوى",
"url": "/React/cdn_links"
},
{
"text": "الدليل التطبيقي",
"url": "/React/tutorial"
},
{
"text": "الأسئلة الشائعة حول React",
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_FAQ"
}
]
}
}
},
{
"control": {
"type": "bullets",
"config": {
"text": "المفاهيم الأساسية",
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Main_Concepts",
"items": [
{
"text": "مثال أهلًا بالعالم",
"url": "/React/hello_world"
},
{
"text": "مقدمة إلى JSX",
"url": "/React/introducing_jsx"
},
{
"text": "تصيير العناصر",
"url": "/React/rendering_elements"
},
{
"text": "المكونات والخاصيات",
"url": "/React/components_and_props"
},
{
"text": "حالة ودورة حياة المكونات",
"url": "/React/state_and_lifecycle"
},
{
"text": "معالجة الأحداث",
"url": "/React/handling_events"
},
{
"text": "التصيير الشرطي",
"url": "/React/conditional_rendering"
},
{
"text": "القوائم والمفاتيح",
"url": "/React/lists_and_keys"
},
{
"text": "الفرق بين التركيب والوراثة",
"url": "/React/composition_vs_inheritance"
},
{
"text": "أسلوب التفكير في React",
"url": "/React/thinking_in_react"
}
]
}
}
},
{
"control": {
"type": "bullets",
"config": {
"text": "الدليل المتقدم",
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Advanced_Guides",
"items": [
{
"text": "شرح JSX بالتفصيل",
"url": "/React/jsx_in_depth"
},
{
"text": "التحقق من الأنواع الثابتة",
"url": "/React/static_type_checking"
},
{
"text": "استخدام المراجع مع DOM",
"url": "/React/refs_and_the_dom"
},
{
"text": "تحسين الأداء",
"url": "/React/optimizing_performance"
},
{
"text": "React بدون ES6",
"url": "/React/react_without_es6"
},
{
"text": "حدوث الأخطاء",
"url": "/React/error_boundaries"
},
{
"text": "مكونات الويب",
"url": "/React/web_components"
},
{
"text": "سهولة الوصول",
"url": "/React/accessibility"
},
{
"text": "تقسيم الشيفرة",
"url": "/React/code_splitting"
},
{
"text": "الوضع الصارم",
"url": "/React/strict_mode"
}
]
}
}
},
{
"control": {
"type": "bullets",
"config": {
"text": "مرجع إلى الواجهة البرمجية",
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_API_Reference",
"items": [
{
"text": "الواجهة ذات المستوى الأعلى",
"url": "/React/react_api"
},
{
"text": "الصنف React.Component",
"url": "/React/react_component"
},
{
"text": "الكائن ReactDOM",
"url": "/React/react_dom"
},
{
"text": "الكائن ReactDOMServer",
"url": "/React/react_dom_server"
},
{
"text": "عناصر DOM",
"url": "/React/dom_elements"
},
{
"text": "الأحداث المصطنعة",
"url": "/React/events"
},
{
"text": "أدوات الاختبار",
"url": "/React/test_utils"
},
{
"text": "التصيير السطحي",
"url": "/React/shallow_renderer"
},
{
"text": "مصير الاختيار",
"url": "/React/test_renderer"
},
{
"text": "متطلبات بيئة JavaScript",
"url": "/React/javascript_environment_requirements"
}
]
}
}
},
{
"control": {
"type": "bullets",
"config": {
"text": "الخطافات",
"url": "/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Hooks",
"items": [
{
"text": "مدخل إلى الخطافات",
"url": "/React/hooks_intro"
},
{
"text": "لمحة خاطفة عن الخطافات",
"url": "/React/hooks_overview"
},
{
"text": "خطاف الحالة",
"url": "/React/hooks_state"
},
{
"text": "خطاف التأثير",
"url": "/React/hooks_effect"
},
{
"text": "قواعد استعمال الخطافات",
"url": "/React/hooks_rules"
},
{
"text": "بناء خطافات خاصة بك",
"url": "/React/hooks_custom"
},
{
"text": "مرجع إلى واجهة الخطافات البرمجية",
"url": "/React/hooks_reference"
},
{
"text": "الأسئلة الشائعة حول الخطافات",
"url": "/React/hooks_faq"
}
]
}
}
}
]
}
]