اکسپرس (Express.js) فریم‌ورک سبک وب برای Node.js است که مسیرها، میدلور و مدیریت درخواست HTTP را فراهم می‌کند.

کجا استفاده می‌شود؟

برای ساخت API سفارش با مسیریابی ساده و کنترل اعتبارسنجی می‌توان از اکسپرس استفاده کرد.

اشتباه رایج

مدیریت خطا، اعتبارسنجی، CORS و امنیت باید آگاهانه طراحی شوند.

اکسپرس و ترتیب میدلورها

در Express یک Middleware می‌تواند Request را بررسی کند، Response را تمام کند یا با next() کنترل را انتقال دهد. ترتیب ثبت Middleware بر اجرای احراز هویت، لاگ و Error Handler اثر دارد.