ما اعتبارسنجی فرم هامون رو هم میتونیم در سمت سرور انجام بدیم هم سمت فرانت ولی چون سمت فرانت احتمال دور زدنش بیشتره و میتونن با دستکاری inspector بیان و تغیرش بدن معمولا این اعتبار سنجی رو سمت سرور انجام میدهند
نکات UX که در طراحی فرم هامون بهتر هستش که بیایم و رعایت بکنیم
--------------------------------------------------------------------
1 - فرمها را کوتاه کنید
2- فواصل بین المانهای فرم را برای جلوه بصری بهتر رعایت کنید
3- خطاها و بایدها رو واضح بیان کنید
4- از placeholder به عنوان برچسب استفاده نکنید ولی موقعی میتونیم استفاده بکنیم که وقتی کاربر اومد و روش کلیک کرد به بالا منتقل شود و باشد ولی از اون حالت قبلیش در اومده باشه
5- از auto-focus استفاده کنید
6- به کاربر اطلاع دهید Caps Lock کیبورد فعال است
7- از محدودیتهای بصری استفاده کنید متناسب با طول المان هامون بیایم و براشون عرض مشخص کنیم
8- گزارش خطاها رو پنهان نکنید بزارید باشه
9- گزینههای اختیاری را به وضوح نشان دهید استفاده از * و اختیاری
10 - از تصاویر برای افزایش تعامل با کاربر استفاده کنید