روز بخیر استاد
امیدوارم حالتون عالیه عالی باشه.
استاد بنده برای پروژه contact manager دوره reactjs اومدم برای تمرین هم شده سرورش رو خودم نوشتم.
همه چی عالیه و مشکلی نیست.
ولی برای اعتبار سنجی اطلاعات کاربر در سرور وقتی خطا رو به فرانت برگشت میدم پیغام خطا رو در فرم html ارسال میکنه.

طبق عکس قسمت data پیغام خطا هست.
سوالم اینه آیا راهی هست خطا رو به صورت json دریافت کنم و نه html ؟
سلام دوست من
کافیه در سرور در جواب json بفرستی که حاویه message باشه به این صورت
res.json({ message: 'داده با موفقیت ذخیره شد' })
همچنین
res.status(200).json({ message: 'پیام' })روش دوم بهتر هست اول status رو چک میکنی که اگر ۲۰۰ بود پیام رو نمایش میده و همچنین اگر خطایی بود کد خطا میدی و پیام رو در message مینویسی و در فرانت پیام رو دریافت و نمایش میدی
بله استاد اشکال رو بیدا کردم. همونطور که تو دوه node js گفته بودید یه errorHandler ساخته بودم ولی جواب نمیداد.
رفتم سورس کد api weblog رو چک کردم دیدم errorHandler رو زیر تمام route ها استفاده کردیم.