NestJS بر پایه Express.js یا Fastify ساخته شده و ساختاری ماژولار و تزریقی برای سرویسها ارائه میدهد. این مقاله با نحوه ایجاد یک ماژول آغاز میشود.
سرویسها در NestJS با تزریق وابستگی به یکدیگر متصل شده و تستپذیری بالایی دارند. یک مثال از سرویس ساده را بررسی میکنیم.
این مقاله به بررسی کامل الگوهای غیرهمزمان در جاوااسکریپت اختصاص دارد، شامل کالبکها، پرامیسها و استفاده از async/await برای سادهسازی کد.
NestJS با استفاده از TypeScript و معماری ماژولار، یک فریمورک قدرتمند برای توسعه اپلیکیشنهای بزرگ و قابل نگهداری فراهم میکند.
در این مقاله قصد داریم گام به گام مراحل نصب Node.js را بررسی کنیم و مفاهیم اصلی آن مانند محیط اجرایی، ماژولها و مدیریت بسته را توضیح دهیم.
آموزش افزایش کارایی و مدیریت ترافیک بالا در اپهای Express.js شامل بارگذاری متوازن، کشینگ و کانتینرسازی با داکر.