اکسپرس (Express.js) فریمورک سبک وب برای Node.js است که مسیرها، میدلور و مدیریت درخواست HTTP را فراهم میکند.
کجا استفاده میشود؟
برای ساخت API سفارش با مسیریابی ساده و کنترل اعتبارسنجی میتوان از اکسپرس استفاده کرد.
اشتباه رایج
مدیریت خطا، اعتبارسنجی، CORS و امنیت باید آگاهانه طراحی شوند.
اکسپرس و ترتیب میدلورها
در Express یک Middleware میتواند Request را بررسی کند، Response را تمام کند یا با next() کنترل را انتقال دهد. ترتیب ثبت Middleware بر اجرای احراز هویت، لاگ و Error Handler اثر دارد.