-->

لماذا يجب أن تتعلم Vanilla JS قبل تعلم الفريم ورك

 قبل البدء في التعرف علي كل شئ ، أود أن أبدأ بشرح أن  Vanilla JS  ليس إطارًا للعمل ، الآن في عام 2020 معروف جيدًا أن  Vanilla JS  هو "جافا سكريبت عادي" وهذا يعني JS النقي بدون أطار.



ماذا عن JQuery؟

كان JQuery إطارًا شائعًا حصل على شعبية من تاريخ إطلاقه عام 2006 وقد خدم بشكل جيد لمدة 10 سنوات تقريبًا ، لذلك إذا بحثت عن شيئًا في جوجل حول JS سوف تجد إجابات مكتوبة في JQuery. لكن مرة أخرى نحن في 2020 وتغير هذا كثيرًا منذ ذلك الحين كتب ES6 وأطار عمل جديدة مثل (React، Angular، Vue)  من JQuery ، إلى الأعلى ، في الإصدار الأخير من مهمة أخرى إطار عمل Bootstrap الذي سيقوم بإزالة JQuery من جوهره (أخيرًا) في الإصدار 5.
ولكن بالعودة إلى الغرض الرئيسي من هذه المقالة ، ستجد الكثير من كود JQuery وستغري باستخدامه بدلاً من JS. لا تفعل ذلك. ابحث عن حلول Vanilla JS وتعلمها. قد تجدها أصعب في البداية لكنه يعطي مردود أفضل في النهاية.

ماذا عن أطر JS؟

هناك 3 أطر JS رئيسية في الوقت الحالي ، React ، Vue و Angular ، وهناك المزيد ، لكنني لن أتحدث عنها الآن ، والحقيقة هي
تشترك جميع الأطر في التشابه على الرغم من أنها مختلفة عن بعضها البعض ،
ولكن في النهاية يستخدمون جميعًا JS وقبل أن يحفروا فيها من المهم أن يكون لديهم أساس JS متين ، وبهذه الطريقة يمكنك التركيز على المفاهيم والأنماط ، وهذا هو ما هي الأطر في الواقع.

المزيد من الأسباب؟

أنا لست الوحيد الذي يقول هذا. إذا انتقلت عبر مسار مشروع The Odin ، فسوف ترى أنهم يركزون على JS قبل الأطر ، أو Freecodecamp الذي يمتلك منصة تعليمية كبيرة ونعم لديهم قسم JS كبير قبل الأطر.
أحد أسباب قيامهم بذلك هو أنك تستخدم الكثير من طرق التكرار في أطر العمل بحيث لا يتعلق الأمر كله ببناء الجملة.
أخيرًا وليس آخرًا ، بمجرد أن تعرف أن JS ينتقل من إطار إلى آخر سيكون قطعة من الكعكة.
آمل أن تكون هذه المقالة قد ساعدتك قليلاً في الحصول على الدافع
تعلم الفانيليا شبيبة. تذكر دائما استمر في التعلم واستمتع!
TAG

عن الكاتب :

ليست هناك تعليقات

إرسال تعليق

الاسم

بريد إلكتروني *

رسالة *