Hxfhf Ucicic نشر 15 يونيو أرسل تقرير نشر 15 يونيو هل يمكنني الانتقال الى تعلم ts من اجل بناء المشاريع من خلال vue ام انتظر الى اكمال المسارات react native , تطبيق دردشة يشبة whatsApp 2 اقتباس
0 عبدالباسط ابراهيم نشر 15 يونيو أرسل تقرير نشر 15 يونيو بالتأكيد يمكنك الانتقال لتعلم TypeScript (TS) مباشرة إذا كنت تركز على Vue، دون الحاجة إلى انتظار إكمال مسارات React Native أو تطبيق دردشة يشبه واتساب. كما ان React تدعم TypeScript بشكل ممتاز . ولكن يفضل أولاً تحديد الإطار الذي تريد تعلمه حالياً هل هو vue أو react فلديك المسار react native و تطبيق دردشة يشبة whatsApp يعتمد على react. اقتباس
0 محمد_عاطف نشر 15 يونيو أرسل تقرير نشر 15 يونيو إذا أردت دراسة أساسيات TypeScript فقط فيمكنك البدأ في مسار "أساسيات TypeScript" مباشرة ولكن في نهاية المسار يوجد تطبيق عملي بإستخدام إطار Next.js وإن إطار عمل Next هو يعتمد على React لهذا يجب عليك معرفة React مسبقا ولكن ليس معرفة كاملة . حيث أن Next.js هو إطار عمل (framework) يعتمد على React كما وضحت لك لهذا فإنك ستواجه مكونات React مثل useState و useEffect و JSX أثناء تطوير Next وإذا لم تكن تعرف React مطلقًا، قد تواجه صعوبة في فهم بعض المفاهيم الأساسية مثل: المكونات (Components). الخصائص (Props). الحالة (State). دورة حياة المكون (Lifecycle). ولكن بما أنك درس vue فستفهم إلى حد ما تطبيق Next ولكن للمتابعة مع المدرب سيتوجب عليك دراسة React وتطبيق عملي عليه من خلال مسار "تطبيق دردشة يشبة whatsApp" اقتباس
0 Mustafa Suleiman نشر 15 يونيو أرسل تقرير نشر 15 يونيو الأفضل إرجاء React Native إلى النهاية تمامًا، فتخصص الإطار هو تطوير تطبيقات الهاتف، وحاليًا تركيزك على تعلم تطوير الويب، لذا عليك بالاستمرار في ذلك وتعلم ما تحتاجه وهو Typescript لكن قبل ذلك هل تعمقت في جافاسكريبت لبعض الوقت؟ فالعبرة ليست في الإنتقال من تقنية لأخرى وتعلم القشور منها، بل في إتقانك للأساسيات بشكل نسبي ثم تعلم تقنية معينة مثل React أو Vue.js والاستمرار لبعض الوقت من خلال JS ثم تستطيع تعلم Typescript. وإن لم تتمكن من جافاسكريبت، فلن تتمكن من فهم TypeScript بشكل عميق، وستواجه صعوبة في فهم الأخطاء التي تظهر لك، أي هل هي مشكلة في منطق الجافاسكريبت أم مشكلة في أنواع البيانات الخاصة بـ TypeScript؟ أي الأفضل التقليل من الحمل المعرفي أو Cognitive Load وذلك مبدأ في علم النفس يعني كمية الجهد الذهني الذي يحتاجه دماغك بالإعتماد على الذاكرة قصيرة المدى لمعالجة معلومات جديدة في وقت واحد. أي تخيل دماغك مثل الـ RAM في جهاز الكمبيوتر، لو حاولت تشغيل 10 برامج ثقيلة ومعقدة في نفس الوقت، سيبطئ الجهاز، ويتجمد، وربما يتعطل، ودماغك يعمل بطريقة مشابهة. فبمحاول تعلم العديد من المفاهيم الجديدة والمعقدة دفعة واحدة، تزيد الحمل المعرفي عليه. اقتباس
السؤال
Hxfhf Ucicic
هل يمكنني الانتقال الى تعلم ts من اجل بناء المشاريع من خلال vue
ام انتظر الى اكمال المسارات react native , تطبيق دردشة يشبة whatsApp
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.