Zen Eddin Allaham نشر 11 يوليو أرسل تقرير نشر 11 يوليو لقد تعلمت في رياكت props + children , useEffect , useState , useRef , react router , ما الذي علي تعلمه ايضاً في مكتبة رياكت كي اتمكن منها 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو أرسل تقرير نشر 11 يوليو إن مكتبة رياكت مكتبة واسعة وكبيرة وفيها الكثير من المفاهيم ولا تقتصر على هذه الأشياء فقط فيوجد بها الكثير. المهم بالموضوع هو معرفة كتابة أكواد نظيفة واستخدام الصحيح لكل الأدوات. إن كنت مهتما أكثر يمكنك التعرف على مواضيع مثل: useContext أو بديلها مكتبة Redux وتستخدم لعمل state يمكنك استخدامها في جميع المكونات. memo useMemo وتستخدم لتحسين الأداء قليلا. يمكنك تعلم اطار عمل NextJS حيث يساعد في ال SSR وينفع للتحسين في محركات البحث SEO. يمكنك تعلم كيفية استخدام TypeScript بدلا من JS في اطار عمل رياكت. بعد اتمام هذا وعمل مشاريع عليها اطلع اكثر فهنالك مكتبات مساعدة مثل Tanstack وغيرها ان كنت تريد التعمق في عالم رياكت وتصبح مطور واجهة أمامية مختص في رياكت. وكما اخبرتك سابقا المهم هو الشيفرة النظيفة ومعرفة استخدام المعلومات التي تعلمتها في بناء مشاريع حقيقية. اقتباس
0 Zen Eddin Allaham نشر 11 يوليو الكاتب أرسل تقرير نشر 11 يوليو لقد سمعت كثير عن redux ماهي redux او كيف نستخدمها في المشاريع وفي ماذا تفيدنا 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو أرسل تقرير نشر 11 يوليو في الواقع 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 يوليو الكاتب أرسل تقرير نشر 11 يوليو اذاً هل تنصحني ان ادرس كورس رياكت كامل مكمل من يوتيوب ام انها مضيعة للوقت اي يعني اذا طبقت مشاريع اكثر يمكن ان اتعلم مفاهيم رياكت جديدة مثل context redux 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو أرسل تقرير نشر 11 يوليو نصيحتي هي ان لا تضيع وقتك بالكثير من الفيديوهات نعم يمكنك فتح مقال او متابعة فيديو سريعا وذلك لفهم الفكرة العامة للموضوع بعد معرفة الفكرة العامة وبم ولم تستخدم ثم فكر كيف أوظف هذه المعلومة في مشروع حقيقي وطبق عليها اولاً تدريب بسيط وذلك للتأكد هل أنا فهمت الفكرة وأقدر استخدمها او لا واذا قدرت على عملها انتقل للموضوع الآخر ومن بعد فهم الكثير من المواضيع اعمل مشروع يجمع كل المعلومات التي درستها وهذا ما يسمى مشروعا. اقتباس
0 Zen Eddin Allaham نشر 11 يوليو الكاتب أرسل تقرير نشر 11 يوليو بعد تعلم context & redux ما الذي يجب ان اتعلمه ايضاً في مكتبة رياكت اقصد ماهي ايضاً الاشياء المستخدمة بكثرة في مكتبة رياكت غير prop hooks redux context touter 1 اقتباس
0 عماد شيخ العشرة نشر 11 يوليو أرسل تقرير نشر 11 يوليو قلت لك المواضيع المستخدمة بكثرة في اول تعليق لكن هنالك الكثير فالتعلم لا ينتهي لكن ما عليك فعله هو بعد تعلمك لهذه الاشياء وعمل تطبيق فعلي واستخدامك لكل شيء فحين مواجهتك لمشكلة في الحياة الواقعية فمن المستحيل ان نكون ملمين بكل شيء خصوصا كمبتدئ لكن بالبحث وقرائة التوثيق الرسمي نحل مشاكلنا. اقتباس
0 محمد_عاطف نشر 12 يوليو أرسل تقرير نشر 12 يوليو بتاريخ 17 ساعة قال Hxfhf Ucicic: تقصد انه لا يوجد مبرمج مكتمل ليس الأمر كذلك. فإن التقنيات واللغات تتطور بإستمرار فمثلا من الممكن إستخدامك لتقنية في React فيتم إهمالها وحذفها في الإصدارات الحديثة من React وتوفير تقنية غيرها . أو من الممكن في بداية تعلمك تجد صعوبة في المواضيع المتقدمة فحينها لن تستطيع دراستها ولكن عندما تريد إنشاء مشروع أو إضافة ميزة في مشروعك تستخدم تلك التقنية فحينها ستتعلمها وستستخدمها وهكذا . وهكذا فإن المبرمج الجيد لا يتوقف أبدا عن التعلم بل يبحث عن الجديد الذي يتم إصداره والتقنيات الحديثة ليصبح مطلع على كل شئ في الوقت الحالي له . اقتباس
السؤال
Zen Eddin Allaham
لقد تعلمت في رياكت
props + children ,
useEffect , useState , useRef ,
react router ,
ما الذي علي تعلمه ايضاً في مكتبة رياكت كي اتمكن منها
9 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.