چگونه می توان تفاوت بین عملکرد و اجزای کلاس را در React درک کرد

عکس پروفایل نویسنده

استفاده از م componentsلفه ها در عکس العمل نشان دهید با درک بهتری از تأثیر آنها بر شما دارد عملکرد برنامه همیشه موضوعی گیج کننده بوده است و در نهایت توسعه دهندگان دارای یک کد کد بزرگ هستند که مدیریت آن در طول زمان دشوارتر می شود. بنابراین ، پاسخ اصلی که شما آن را خواهید شنید اجزای کلاس دسترسی به ویژگی های بیشتری مانند (حالت)، اما با قلاب که دیگر معتبر نیست

حتماً در مورد عملکرد بهتر یکی از آنها شنیده اید ، اما عملکرد به جای انتخاب کلاس یا عملکرد به آنچه کد انجام می دهد بستگی دارد. عملکرد تقریباً یکسان است و می تواند با استفاده از تکنیک های مختلف بهینه سازی تفاوت هایی ایجاد کند.

اجزای عملکرد

یک جز را در نظر بگیرید. بیایید با استفاده از یک مثال مثال بزنیم جزء که یک درخواست شبکه را با شبیه سازی می کند setTimeout و هشدار تأیید را نشان می دهد. اگر props.user “Mohit” است که به سادگی نشان داده خواهد شد ‘Mohit را دنبال کرد’ بعد از 3 ثانیه

در مثال بالا می توانید از پیکان ها یا اعلان عملکرد استفاده کنید.

پیاده سازی مثال فوق در کلاس:

اغلب اوقات مردم به اشتباه به هر دو روش یکسان نگاه می کنند ، اما بین پیامدهای آنها تفاوت وجود دارد. برای مشاهده تفاوت می توانید کد را باز کنید جعبه شنی من برای درک بهتر آفریده ام.

جعبه گشایی کد داده شده در بالا را باز کرده و کد را اجرا کنید ، اکنون این مراحل را امتحان کنید تا …

سئو PBN | خبر های جدید سئو و هک و سرور