مقدمه ای بر واکنش قلاب ها و چرا آنها انتزاع اشتباه هستند

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

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

در پاراگراف های بعدی ، من مایلم گام به گام از طریق کاستی های قلاب مشاهده شده خود گام بردارم و یک API جایگزین را ارائه دهم که به همان اندازه توانایی ، اما با هشدارهای کمتر باشد. من همین الان می گویم که این API جایگزین کمی گویا است ، اما از نظر محاسباتی کمتر هدر می رود ، از نظر مفهومی دقیق تر است و از نظر حقوقی چارچوب است …

مشکل قلاب شماره 1: در هنگام ارائه پیوست می شود

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

به عنوان مثال ، اگر به کاربر اجازه دهیم مقداری را در یک قسمت ورودی وارد کند ، می توانیم به آنها اجازه دهیم حروف الفبا را وارد کرده و سپس اگر یک حرف الفبا در ورودی آنها پیدا کنیم ، پیام خطا به آنها نشان دهیم. اگر ما به آنها اجازه دهیم فقط عددی وارد کنند ، می توانیم UX بهتری ارائه دهیم.

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