توسعه بکاند وب با Node.js و WebSocket (سرورهای بلادرنگ) مزایا: WebSocket بلادرنگ ← ارتباط دوطرفه و لحظهای بین کلاینت و سرور Node.js غیرمسدود ← پردازش همزمان بالا با معماری رویدادمحور (Event-Driven) عملکرد بالا ← مناسب برای اپلیکیشنهای زمانواقعی (چت، بازی، نوتیفیکیشن) اکوسیستم غنی ← دسترسی به کتابخانههای گسترده npm برای توسعه سریع مقیاسپذیری ← امکان استفاده از کلاستر و میکروسرویسها بهراحتی
کد منبع کامل و کامنتگذاریشده (به انگلیسی یا فارسی). راهنمای اجرا/نصب وابستگیها (در Node.js با npm install). تستهای دستی (Manual Tests فایل اجرایی: Node.js، فایلهای اصلی پروژه. مستندات کوتاه (Quick Reference): یک صفحه توضیح مختصر دربارهی عملکرد برنامه. گزارش تحویل: شامل توضیح کوتاهی دربارهی نحوهی پیادهسازی و چالشهای موجود.
توسعه بکاند وب با Node.js و WebSocket (سرورهای بلادرنگ) مزایا: WebSocket بلادرنگ ← ارتباط دوطرفه و لحظهای بین کلاینت و سرور Node.js غیرمسدود ← پردازش همزمان بالا با معماری رویدادمحور (Event-Driven) عملکرد بالا ← مناسب برای اپلیکیشنهای زمانواقعی (چت، بازی، نوتیفیکیشن) اکوسیستم غنی ← دسترسی به کتابخانههای گسترده npm برای توسعه سریع مقیاسپذیری ← امکان استفاده از کلاستر و میکروسرویسها بهراحتی
کد منبع کامل و کامنتگذاریشده (به انگلیسی یا فارسی). راهنمای اجرا/نصب وابستگیها (در Node.js با npm install). تستهای دستی (Manual Tests فایل اجرایی: Node.js، فایلهای اصلی پروژه. مستندات کوتاه (Quick Reference): یک صفحه توضیح مختصر دربارهی عملکرد برنامه. گزارش تحویل: شامل توضیح کوتاهی دربارهی نحوهی پیادهسازی و چالشهای موجود.