سلام دوستان
من دات نت کار میکنم ولی از یکنواختی دات نت خسته شدم و میخام به node js سوئیچ کنم
منظورم از یکنواختی اینه که تو دات نت من مجبورم همیشه یه بخشی از پروژه رو به یه شکل ثابت بزنم و دفعات بعدی هم باید به این شکل بزنم و همین نبودن تنوع باعث میشه حوصلم سر بره
میخواستم بپرسم این تنوع رو میتونم تو node و express پیدا کنم ؟
چون معیارم برای سوئیچ کردن این هست
خواهش میکنم جواب بدید چون چند روزه میخام node js یاد بگیرم ولی میترسم بازم node js این تنوع رو نداشته باشه
دوست عزیز با nodejs این کار های کسل کننده رو دیگه نداری
@ehsan2578
مثلا فرض کنید من اگه بخوام تو دات نت یه کوئری به دیتابیس بزنم باید اول یه کلاسی به اسم DbContext بسازم بعد مدل هامو توش ذکر کنم بعد context تو di رجسیتر کنم مایگریشن بزنم دیتابیس آپدیت کنم بعد به هر سرویس اینجکت کنم تازه اونموقع میتونم یه کوئری ساده بزنم تازه اگه مدل ها دارای روابط بودن باید یه سری کد اضافه بنویسم
این روند تو نود چگونه هست؟
شاید پاسخ شما همینجا باشد
سلام
اول از همه بگم که دات نت یک فریم ورک هستش و node js یک پلتفرم برای اینکه بشه js در backend استفاده کرد .
پس در نتیجه پیاده سازی پروژه با node js به مراتب سخت تر از دات نت است ولی این تضمینی بهت میگم که وقتی node js یاد گرفتی دیگه سمت دات نت نمیری 😀.
و درمورد تنوع در node js و express بگم آن چنان فرقی با دات نت نداره شما هم برای جدول ها تون باید مدل طراحی کنید و همچنین برای هندل درخواست ها کنترلر طراحی میکنید (نه به اون ساختاری که در دات نت وجود داره )
.
مثلا فرض کنید من اگه بخوام تو دات نت یه کوئری به دیتابیس بزنم باید اول یه کلاسی به اسم DbContext بسازم بعد مدل هامو توش ذکر کنم بعد context تو di رجسیتر کنم مایگریشن بزنم دیتابیس آپدیت کنم بعد به هر سرویس اینجکت کنم تازه اونموقع میتونم یه کوئری ساده بزنم تازه اگه مدل ها دارای روابط بودن باید یه سری کد اضافه بنویسم
برای یه کوئری ساده تو نود باید این روند ها طی بشه؟
اگه می خواید نود رو یاد بگیرید این دوره خیلی خوبیه
تمامی موارد رو پوشش داده
لینک