ملاحضة : نفترض في هذه المقالة انك على معرفة باساسيات الـ React
المقدمة : لم نقم بكتابتها نعلم ان وقتك ثمين لذا سندخل في الموضوع مباشرة
ماهي React hooks ؟
حسب التوثيق وبكل بساطة
الـ Hooks هي إضافة جديدة إلى الإصدار 16.8 في React، إذ تسمح لك باستعمال State وميزات React الأخرى دون كتابة أي class components.
كانت الـ state و Lifecycle سابقا مقتصرة على class components فقط ولكن الان مع hooks يمكنك استخدام اغلبية ميزات class components في function components مع كود اقل واكثر ايجازا
لتوضيح الامر يمكنك مشاهدة الصورة
و الان لابد انك اخذت فكرة عن الامر لذا دعنا نقم بشرحه
كانت هذه اهم جوانب الـ useState واي اضافة اكون سعيد برؤيتها في التعليقات
في المقالة القادمة سنقوم باذن الله بشرح useEffect و كيفية انشاء custom hook
اسودعكم الله
المصادر:
جميع الامثلة و المعلومات من التوثيق الرسمي لل reactjs