mikeerickson/validatorjs
چه کاری انجام میده؟
این یک کتابخانه اعتبارسنجی دادهها در جاوااسکریپت هست که هم در مرورگر و هم در Node.js قابل استفادهست.
الهامگرفته از سیستم اعتبارسنجی فریمورک لاراول (Laravel's Validator) هست و به تو اجازه میده تا به راحتی و به سبکی آشنا، دادههای ورودی رو بررسی کنی. ️
در چه شرایطی بهتره استفاده شود؟
وقتی نیاز داری دادههای فرمها، درخواستهای API یا هر نوع ورودی کاربر رو در سمت کلاینت یا سرور اعتبارسنجی کنی، این کتابخانه گزینه عالیایه.
مخصوصاً اگر قبلاً با لاراول کار کردی، حس آشنا خواهی داشت!
چند مثال از موارد استفاده:
- بررسی صحت ایمیل وارد شده در یک فرم ثبتنام
- تأیید اینکه یک فیلد شماره موبایل، واقعاً یک شماره معتبره
- کنترل اینکه کاربر رمز عبور قوی انتخاب کرده باشه (مثلاً ترکیب حروف بزرگ، کوچک، عدد و نماد)
- اعتبارسنجی دادههای ارسالی به یک API قبل از پردازش در سرور
- ##data
- ##javascript
- ##nodejs
- ##browser
- ##laravel
- ##form
- ##web
- ##api
- ##input
- ##mikeerickson
