سلام
براي يادگيري react با اينكه حدود ٣ سال هست كه فانكشنال كامپوننت ها معرفي شده آيا هنوز هم بايد كلاس كامپوننت يادبگيريم يا لزومي نداره و با فانكشنال و هوك ها ميشه كار رو جلو برد و مشكلي ايجاد نشه؟
اصولاً چقدر ممكنه تو كد ديگران يا پكيج هايي بر بخوريم كه اونا به شكل كلاس كامپوننت نوشته شده باشن و
ما كه به صورت فانكشنال يادگرفتيم به مشكل بخوريم و نياز به يادداشتن كلاس داشته باشيم؟
تشكر
سلام
اگر منظور الازم در استفاده هست که خب الزامی نیست
هوک ها و فانکشن ها یه جاهایی کار رو راحت تر میکنند و کد رو بهینه میکنند
اما این به این معنی نیست که شما از کلاس کامپوننت استفاده نکنی و یادگیریش الزامیه!!

@mrkhodarahmii
منظورم اين هست كه مثلاً من به صورت فانكشنال كه خودم باهاش راحت ترم ري اكت و يادبگيرم ولي يه قسمتي رو بخوام اضافه كنم و يادبگيرم
از سايت مثلاً stackoverflow ولي اون شخص به صورت كلاس كدش رو نوشته و آموزش داده
اين حالت چقدر پيش مياد؟ آيا كدهاي موجود در سطح اينترنت اونا هم كدشون يا پكيجشون رو تبديل به فانكشنال كردن يا نه ؟
خب مردم از class استفاده میکنن چون کاربردش خیلی خوبه . همه هم class رو پیشنهاد میدن
نمیدونم چرا شما اصرار به استفاده از فانکشن دارین ولی میتونین کلاس رو یادنگیرین و با فانکشن پیش برین.
ولی درکل برنامه نویس خوب کسیه که از یادگیری نترسه و بزنه به دلش. از کجا میدونی شاید از کلاس بیشتر خوشت اومد
موفق باشید.
@arminbeik
خب این که شما با فانکشنال راحت تری یه مساله دیگه اس.
اما یه قسمت هایی کلاس کامپوننت خیلی کارت رو تمیز تر و راحت تر میکنه
تازه به نظر من استفاده از cc خیلی راحت تر از فانکشنه
جفتشو باید بلد باشی راه فراری نیست🤷♂️
سلام وقتتون بخیر.
الزامی در این مورد برای یادگیری وجود نداره ولی اگر بخواید به عنوان یک توسعه دهنده خوب و مناسب ریکت کار کنید باید به هر دو ساختار آشنا و مسلط باشید ولی برای توسعه به هر صورت که خودتون علاقه مند هستید یا مورد نیاز اون پروژه هست حالا چه فانکشنال یا کلاس بیس.
امیدوارم موفق باشید.