اینکه کجا از کلاس استفاده کنیم و کجا از فانکشن کامپوننت رو من متوجه نشدم. استاندارد خاصی داره؟
سلام وقت بخیر .
نه استاندارد خاصی نداره الان . چند سال پیش که هنوز hook هارو معرفی نکرده بودن فرق داشت ولی الان از هردو میتونید استفاده کنید و با هردو هم هر کاری بخواید میتونید انجام بدید . ولی اکثر شرکتها و تیمها الان از functional componentها استفاده میکنن .
functionalها مزیتهای بیشتری دارند . تست پذیری بهتر ، حجم کد کمتر و .... از مزایاشون هستن و همچنین تیم react هم اعلام کردن از لحاظ performance نتیجه بهتری دادن .