webpack-contrib/webpack-hot-middleware
کاربرد:
این ابزار یک میدلور برای فریمورکهای مبتنی بر Node.js مثل Express است که قابلیت **بارگذاری داغ (Hot Reloading)** را به وبپک اضافه میکند. وقتی کد شما تغییر میکند، بدون نیاز به رفرش کردن صفحه، تغییرات به صورت بلادرنگ در مرورگر اعمال میشوند.
در چه شرایطی بهتره استفاده شود؟
وقتی میخواهید یک سرور اختصاصی داشته باشید و از webpack-dev-server استفاده نکنید، این میدلور گزینه عالیای است. مناسب محیطهای توسعه است که نیاز به تجربه توسعه روان و بدون تأخیر دارید.
چند مثال از موارد استفاده
- اضافه کردن HMR (Hot Module Replacement) به یک سرور Express سفارشی
- توسعه اپلیکیشنهای React یا Vue با سرور کاستوم بدون استفاده از create-react-app
- ادغام وبپک با فریمورکهای Node.js مثل Koa یا Hapi
- ##webpack
- ##hot
- ##middleware
- ##nodejs
- ##express
- ##HMR
- ##development
- ##frontend
- ##web
- ##custom
