سلام
تفاوت بین دو فریم وورک node js و nest js چیه؟ میخوام یکی از این دو فریم وورک رو کار کنم در بخش سمت سرور. یه جایی خوندم که nest js ارتقا یافته node js است، اما تعدادی کسانی که از node استفاده میکنن بیشتر از nest است. سوالم اینه که من میخوام تازه سمت سرور شروع به کار کنم، با کدوم فریم وورک کار کنم؟
nestjs به واسطه استفاده از TypeScrtipt نسبتا ساختار یافته تره.. و برای موارد زیر مناسبه:
اما جامعه توسعه دهندگانش کوچکتر از NodeJs هست.
شما ابتدا مشخص کن که به عنوان توسعه دهنده بکاند چهجور اپلیکیشن هایی رو میخواهی توسعه بدی؟
nestjs در واقع یک فریموورک برای nodejs هستش مثل Express و البته با تایپ اسکریپت کار میکنه و امکانات جالب و خوبی داره
البته اینا رو من از مدت چند روزه ای که قرار بود یه میکروسرویس برای هسته اصلی پروژمون بنویسم فهمیدم و چیزی که فهمیدم ساختار جالبی داره.
در واقع برای شروع میشه گفت یکم سنگینه ولی خب خوب چیزیه
از لحاظ علمی خیلی نمیدونم دقیق چی هست و چه فرقی دارن
اگر بخواید کلاینت را با vue یا react بنویسید بیشتر از بک اند nuxtjs استفاده میشه چون توسعه یافته تر از nodejs است اگه پروژه کوچکی دارید توصیه نمیکنم از nodejs استفاده کنید
سلام
node js فریم ورک نیست یک ران تایم جاوا اسکریپتی هس که می تونه جاوا اسکریپت رو خارج مرورگر اجر کنه
nest js یک فریم ورک برای نود جی اس هست که بر پایه و ساختار انگولار ساخته شده و از express یا fastify در قلب خودش استفاده می کنه
در کل من فکر می کنم منظور شما deno هست که دوسال پیش معرفی شده اونم یک ران تایمه مثل node که توسط سازنده خود node ساخته شده
در کل پیشنهاد می کنم node رو یاد بگیرید چون هم منابع اموزشی خیلی بهتر و بیشتری داره و هم تعداد شغل های بیشتری برای deno تقریبا توی ایران صفره فعلا
در کل پیشنهاد می کنم در مورد تفاوت فریم ورک و ران تایم مطالعه کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟