Zen Eddin Allaham نشر 11 يوليو 2025 أرسل تقرير نشر 11 يوليو 2025 لقد تعلمت في رياكت props + children , useEffect , useState , useRef , react router , ما الذي علي تعلمه ايضاً في مكتبة رياكت كي اتمكن منها 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو 2025 أرسل تقرير نشر 11 يوليو 2025 إن مكتبة رياكت مكتبة واسعة وكبيرة وفيها الكثير من المفاهيم ولا تقتصر على هذه الأشياء فقط فيوجد بها الكثير. المهم بالموضوع هو معرفة كتابة أكواد نظيفة واستخدام الصحيح لكل الأدوات. إن كنت مهتما أكثر يمكنك التعرف على مواضيع مثل: useContext أو بديلها مكتبة Redux وتستخدم لعمل state يمكنك استخدامها في جميع المكونات. memo useMemo وتستخدم لتحسين الأداء قليلا. يمكنك تعلم اطار عمل NextJS حيث يساعد في ال SSR وينفع للتحسين في محركات البحث SEO. يمكنك تعلم كيفية استخدام TypeScript بدلا من JS في اطار عمل رياكت. بعد اتمام هذا وعمل مشاريع عليها اطلع اكثر فهنالك مكتبات مساعدة مثل Tanstack وغيرها ان كنت تريد التعمق في عالم رياكت وتصبح مطور واجهة أمامية مختص في رياكت. وكما اخبرتك سابقا المهم هو الشيفرة النظيفة ومعرفة استخدام المعلومات التي تعلمتها في بناء مشاريع حقيقية. اقتباس
0 Zen Eddin Allaham نشر 11 يوليو 2025 الكاتب أرسل تقرير نشر 11 يوليو 2025 لقد سمعت كثير عن redux ماهي redux او كيف نستخدمها في المشاريع وفي ماذا تفيدنا 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو 2025 أرسل تقرير نشر 11 يوليو 2025 في الواقع Redux هي مكتبة متخصصة ب JS وليس ل React فقط وهدفها تبسيط ال Context المستخدم في رياكت حيث انه الكثير من ال Context المتداخل في بعضه قد يجعل الشيفرة صعبة القرائة مثال: function App() { return ( <AuthProvider> <ThemeProvider> <LanguageProvider> <Dashboard /> </LanguageProvider> </ThemeProvider> </AuthProvider> ); } لكن مكتبة Redux تجعل الشيفرة قابلة للقرائة وجعل الشيفرة نظيفة ويمكنك تقسيم الشيفرة الى اجزاء ببساطة. تم تطوير من Redux بعض المكتبات وهي React redux ومكتبة redux toolkit لاستخدامها في رياكت خصيصا. المكتبة كبيرة نوعا ما وتحتاج شرح كثير لدينا بعض المقالات ان اردت الاطلاع عليها: اقتباس
0 Zen Eddin Allaham نشر 11 يوليو 2025 الكاتب أرسل تقرير نشر 11 يوليو 2025 اذاً هل تنصحني ان ادرس كورس رياكت كامل مكمل من يوتيوب ام انها مضيعة للوقت اي يعني اذا طبقت مشاريع اكثر يمكن ان اتعلم مفاهيم رياكت جديدة مثل context redux 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو 2025 أرسل تقرير نشر 11 يوليو 2025 نصيحتي هي ان لا تضيع وقتك بالكثير من الفيديوهات نعم يمكنك فتح مقال او متابعة فيديو سريعا وذلك لفهم الفكرة العامة للموضوع بعد معرفة الفكرة العامة وبم ولم تستخدم ثم فكر كيف أوظف هذه المعلومة في مشروع حقيقي وطبق عليها اولاً تدريب بسيط وذلك للتأكد هل أنا فهمت الفكرة وأقدر استخدمها او لا واذا قدرت على عملها انتقل للموضوع الآخر ومن بعد فهم الكثير من المواضيع اعمل مشروع يجمع كل المعلومات التي درستها وهذا ما يسمى مشروعا. اقتباس
0 Zen Eddin Allaham نشر 11 يوليو 2025 الكاتب أرسل تقرير نشر 11 يوليو 2025 بعد تعلم context & redux ما الذي يجب ان اتعلمه ايضاً في مكتبة رياكت اقصد ماهي ايضاً الاشياء المستخدمة بكثرة في مكتبة رياكت غير prop hooks redux context touter 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو 2025 أرسل تقرير نشر 11 يوليو 2025 قلت لك المواضيع المستخدمة بكثرة في اول تعليق لكن هنالك الكثير فالتعلم لا ينتهي لكن ما عليك فعله هو بعد تعلمك لهذه الاشياء وعمل تطبيق فعلي واستخدامك لكل شيء فحين مواجهتك لمشكلة في الحياة الواقعية فمن المستحيل ان نكون ملمين بكل شيء خصوصا كمبتدئ لكن بالبحث وقرائة التوثيق الرسمي نحل مشاكلنا. اقتباس
0 Zen Eddin Allaham نشر 11 يوليو 2025 الكاتب أرسل تقرير نشر 11 يوليو 2025 تقصد انه لا يوجد مبرمج مكتمل اقتباس
0 محمد عاطف25 نشر 12 يوليو 2025 أرسل تقرير نشر 12 يوليو 2025 بتاريخ 17 ساعة قال Hxfhf Ucicic: تقصد انه لا يوجد مبرمج مكتمل ليس الأمر كذلك. فإن التقنيات واللغات تتطور بإستمرار فمثلا من الممكن إستخدامك لتقنية في React فيتم إهمالها وحذفها في الإصدارات الحديثة من React وتوفير تقنية غيرها . أو من الممكن في بداية تعلمك تجد صعوبة في المواضيع المتقدمة فحينها لن تستطيع دراستها ولكن عندما تريد إنشاء مشروع أو إضافة ميزة في مشروعك تستخدم تلك التقنية فحينها ستتعلمها وستستخدمها وهكذا . وهكذا فإن المبرمج الجيد لا يتوقف أبدا عن التعلم بل يبحث عن الجديد الذي يتم إصداره والتقنيات الحديثة ليصبح مطلع على كل شئ في الوقت الحالي له . اقتباس
السؤال
Zen Eddin Allaham
لقد تعلمت في رياكت
props + children ,
useEffect , useState , useRef ,
react router ,
ما الذي علي تعلمه ايضاً في مكتبة رياكت كي اتمكن منها
9 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.