💙 في المشاريع React الحل العملي لتعلم واستخدام
ฝัง
- เผยแพร่เมื่อ 5 ต.ค. 2024
- 🌟 استخدام Next.js انهاردة بقى هو الحل العملي لReact في مشاريع الFrontend .. خصوصا انه بقى Full Production Framework فيه تقريبا كل الاساسيات اللي محتاجها عشان تبدأ مشروع من غير عقد او اننا نبحث عن مكتبات كتيرة ونحتار في تشغيلها في React لوحده.
🌟 حتى في الDocumentation الرسمي ترشح React استخدام Next.js مباشرة ولا يحتاج تكون اتعلمت React مسبقا قل Next.js .. تقدر تدخل فيه مباشرة وتتعلم React به وهو لانه كل الComponenets لا تزال عبارة عن React.
متنسوش الLike والFollow ✌️🚀
وشوفوا قناة اليوتيوب عليها فيديوهات برمجية هتفيدكم ✌️🔴
🌟 استخدام Next.js انهاردة بقى هو الحل العملي لReact في مشاريع الFrontend .. خصوصا انه بقى Full Production Framework فيه تقريبا كل الاساسيات اللي محتاجها عشان تبدأ مشروع من غير عقد او اننا نبحث عن مكتبات كتيرة ونحتار في تشغيلها في React لوحده.
🌟 حتى في الDocumentation الرسمي ترشح React استخدام Next.js مباشرة ولا يحتاج تكون اتعلمت React مسبقا قل Next.js .. تقدر تدخل فيه مباشرة وتتعلم React به وهو لانه كل الComponenets لا تزال عبارة عن React.
متنسوش الLike والFollow ✌️🚀
وشوفوا قناة اليوتيوب عليها فيديوهات برمجية هتفيدكم ✌️🔴
كنصيحة ابدا برياكت في كثير من الاحيان تحتاج تتعامل ب client components التي هي pure react code يعني تحتاج تتعلم اساسيات رياكت و تتعمق فيه شوي ، state management , data fetching ... , بعدين تتعمق في next
انت بجد شرح راااائع و الله
أنت برنس وتستاهل كل خير
فعلا شرح عبقري لكل شيء
جزاك الله خير.
جزاك الله خير الجزاء وبارك فيك أخي يحيى
كنت فاكر العكس خاصة لما دخلت اتعلم next js الإصدار 13 وشفت الفولدر حق api و حتى ال structure حق المشروع مختلف وبيلخبط خصوصا ان اغلب الكورسات على الإصدار القديم
شخصيا حبيت react اكثر مريحه ومرنة لكن next js قيدتني او يمكن احتاج وقت أكثر اتعود عليها
وجهة نظرك ليها بعد ... وده اصلا وجهة نظر الشركات .. بتحب تبدأ بReact في Project فتضي خالث ويركبوا عليه واحدة واحدة ما يحتاجونه ..
لكن خد بالك انهاردة الDocumentation الرسمي لReact شالوا create-react-app وهتلاقيهم بيرجحوا تبدأ بcreate-next-app.
شوف ده هنا في التحديث الاخير لهم للdocumentation:
react.dev/learn/start-a-new-react-project
@@yehiatech معلومة مهمه جدا م كنت عارفها
عشان كذا لازم الواحد يشيك على ال official documentation باستمرار
شكرا جدا.
زعيم وبرنس
انا اشهد انك اسطورة
جميل جدا
بارك الله فيك يا بشمهندس على المجهود الجبار ده.
حابب استشيرك ف حاجة لو سمحت ولو حضرتك شايف أنه سؤال مهم و هيحتاج شرح طويل ممكن تتكرم علينا و تعملنا فيديو بسيط لتوضيح الأمر.
أنا دلوقتى ماشى ف تراك ال front end (React) حابب اعمل plan قوية بحيث أقدر اقدم ف شركات fang زى google... facebook
هل لازم احط ف خطة المذاكرة اساسيات البرمجة زى
Algorithm
Data structure
Design patterns
Solid Principle
بصراحة مش عارف ايه لازمة المواضيع دى مع الفرونت ايند .... يمكن علشان أنا لسه junior و مدخلتش ف مشاريع معقدة.
اشرح لازمة المواضيع دى و اهميتها بالنسبة للفرونت ايند لو أنا متارجت الشركات الكبيرة
وبارك الله فيك مقدما❤️🤝
بعتذر على التدخل حابب بس اوضح حاجة من واقع تجربتي بمتابعة ال Job Requirements للفانج
الحاجات دي اصلا هي الي هتتسأل فيها في الانترفيو في الشركات المحترمة الكبيرة
لان دي اساسيات برمجية ملهاش علاقة بمجال معين ولازم يسألوك فيها
لانك لو لاحظت في شركات الفانج انت كفرونت اند بيسموك سوفتوير انجنير والاساسيات البرمجية دي بتكون عند اي سوفتوير انجنير ودي لما بيتعملها بتخليه يقدر يفهم الدنيا ويبقى فاهم هو بيكتب ايه وقادر انه يحلل المشاكل الي بتقابله ويحلها والمهارات دي كافية انها تخليك شخص متميز جدا لانها لو عندك مش هيبقى ناقصك غير انك تتعلم تكنولوجي تشتغل بيها وتطبق المهارات دي فيها
الخلاصة :
لازم عشان تشتغل في شركة كبيرة يكون عندك اساس برمجي قوي وهو مبني على الحاجات الي انت ذكرتها
وبعد ماتبقى فاهم يعني ايه software engineering ابدأ اتخصص في مجال معين على سبيل المثال فرونت اند وابدأ امشي فيه وافهم كل حاجة بتكتبها واعمل حسابك انك عشان تشتغل في شركة كبيرة هتحتاج انك تذاكر شوية باك اند حتى لو هتشتغل فرونت اند مثلا هتفهم يعني ايه داتابيز وتتعلم بعض اساسيات التكنولوجي الي شغالين بيها زي node.js عشان تعرف تتعامل مع الباك اند، وهتحتاج برضو تتعلم ديزاين ui ux حتى لو مش هتشتغل بيه خلي عندك فكرة عنه وعن التناسق والالوان لانك بتتعامل برضو مع ديزاينر وممكن يكون مش موجود وتحتاج تعدل حاجة فلازم تتعلم figma
واهم حاجة في الكلام ده كله بالنسبة للفانج
Problem Solving + Algorithm + Data Structure + Design Patterns + SOLID Principles
بعدهم ييجي التكنولوجي الي هتشتغل بيها زي رياكت مثلا
تقريبا دول اهم الحاجات
Mr Errors....شاكر جدا ليك ع نصائحك الغالية دى .... ربنا يباركلك
اكيد كلامك مظبوط وافادنى بشكل كبير وهبدأ بإذن الله اغير الخطة الى كنت همشى عليها
ممكن ترشيح انا بحب تطوير لالعاب و محتار بينها وبين لامن السيبراني اي افضل و هل لو اتعلم لامن السيبراني هتعلم c ++ و c# عشان لو حبيت اعمل لعبه مثلا
استاذ يحى ، انا بتعلم الفرونت اند ولسه مخلص الجافاسكريبت ، وكان المفروض اتعلم ريأكت ، فمن كلامك ده اتعلم نيكست احسن؟؟
هو انا لو اتعلمت جافا سكربت كامله يبقي اتعلمت كل المكتبات زي node, react والخ ولا لازم اتعلمهم
لازم تتعلمهم لان المكتبات والفريم ورك حاجه واللغه حاجه تانيه هى اى نعم مش هتاخد منك وقت زى اللغه بس برضو لازم التعلم
متوسط رواتب الفرونت اند في مصر قد ايه كمبتدأ و ازاي اقدم على وظيفة
Node.js هو كمان صالح?
يا بشمهندس حضرتك ليه مبتقدمش كورسات
السلام عليكم بتمنى انك تجاوب عشان انا تعودت انه مافيش حد بيجاوب
هو انا سيلف ليرنن ولما دورت لقيت انه الفلاترسهل مقارنة بالرياكت واخدت وقت ويتعلم فلاتر بس خايفة اني ملقيش شغل لاني بلاقي انه محتوي رياكت اكتر فحظرتك تنصحني بايه ؟
هي مش فكرة اسهل .. هي فكرة دايما ان تكون حاجة ليها سوق كويس وسهل الدخول فيه .. وايضا يكون الشخص يقدر يستوعبها ويتمكن منها ..
أذا كان فلاتر سهل عليكي فممكن تدخلي فيه لكن دايما ابحثي عن فرصه في السوق الاول لانها تتغير من فترة للتانية واذا كانت متوفرة بكثرة فده مؤشر كويس انه لو اتقنتيها تقدري تتمرسي وتحصلي ان شاء الله على وظيفة كويسة فيها او شغل في بروجكتات كويسة
رأي برده الاهتمام دايما في الاول بالاساسيات البرمجية كويس جداً وايضا الدخول في عالم الويب اسهل من الموبيل .. فاذا كان React يستصعب عليكي ممكن تبدأي مثلا ببدائل اخرى زي PHP أو .NET أو Java .. لان دايما الويب في التعامل للمتبدئ اسهل كثيرا من العالم بتاع الموبيل.
وتمنياتي بالتوفيق والسداد
أو حتى Nuxt المبنية على Vue
صحيح .. اتكلمت عليها .. عملية جدا Nuxt 👌
شغال نيكست فيرجن كام يا هندسة
١٣ ولا ١٢
لسة مدخلتش في 13 .. عشان طبعا غيروا شوية حجات في طريقة الRouting والStrucutre .. لكن ابدأ على طول لو مشروع جديد باصدار 13 فهو Stable
هوه انا عندي معلومه ان react بيعمل برامج android
بس هل هوه كافي ان أعمل برامج معقده و هل مطلوب في السوق ولا لأه
شكرا جزيلا على معلومات
انت بتخرف ياصاحبي react مكتبة ويب مش اندرويد 😂😂😂😂
تقصد رياكت ناتيف
React native
السلام عليكم انا اتعلمت نكست و عملت مشروع e-commerce عايز اعرف هل ليه سوق في مصر ولي اتعلم nod.js .
عملت الباك اند بلغة اية ؟
ممكن اعرف اتعلم من قناة ايه حتى لو اجنبية
codezone
عليه كورس رياكت بالعربي
@@DFIRanalyst شكرا
@@DFIRanalyst جزاك الله خيرا
لسه شايف الكورس دا بعد الكومن بتاعك الكورس حلو وسلس خالص بالرم من الفديو اه طويل بس طريقه الي بيشرح ممتعه مخلص ساعه منه دلوقتي اول فديو
@@medhatmohamed386 امين واياكم
باذن الله تلاقي الدنيا بسيطة ياهندسة وركز على الفهم والتطبيق حتى لو الكورس هياخد منك وقت كبير وبالتوفيق
React اوفريتد
طيب انا FE Dev بقالي اكتر من ٤ سنوات
فمع كامل احترامي كلامك ببساطه غلط
اولا
نيكست نفس الموضوع بردو هتحتاج معاها مكتبات صغيره تسهل شغلك وتكمله
وهي لاتفرق عن رياكت في النقطه دي الا في عدد صغير من التحسينات او الزيادات
زي Image component
و هندلة السيو وبعض الاشياء الاخري
ثانيا
لا انصح تماااااما بتعلم نيكست مباشرة بدون اساس محترم في رياكت
ولذلك اساسا فان دوكس ريأكت الجديدة غلط في النقطه دي ويتم مهاجمتها الان لانها مشتته جدا جدا للمبتدئين
فيجب ان يتعلم المبتدأ ريأكت ويقطع معها شوط محترم بعدين يروح لنيكست
إشتغلت بشهادة أو لا؟
@@nassergmr1374 لا
@@nassergmr1374 لا