• 1397/05/28

core 2.1 همراه با area و angular :

سلام استاد خسته نباشید  من یک سوالی دارم. در mvc بخش ها را میتولنیم با area  ها جدا کنیم که هم ساختار  تمیز تر میشد و هم خیلی راحت میش بخش ها را از ام جدا کرد و تازه در  موتور razor  راحت میشد section تعریف کرد

مثلا بخش ادمین با بخش کاربر و فایل هایی که برای لود هر کدام نیاز دارد را در seaction لود کرد،

حالا در پروژه انگولار <router-outlet></router-outlet> کار هارو خراب میکنه من اگر بخواهم بخش ادمین رو از کاربر جدا کنم در خوشبینانه ترین حالتش اینکه فایل های js و css  قالب های ادمین و کاربر با هم قاطی میشود (با هم لود میشود) آیا در angular  بخشی وجود دارد که مثل section یا area در mvc  عمل کند ؟

چون فایل های js و css  یا بید در هدر لود شود یا پایین صفحه اگر در خود صفحه امپورت کنیم که نمیشه در هدریا بادی  قرار داد اگر به تنظیمات angular.cli  بدیم که در تمام صفحات لود میشود.

در کل برای جداسازی چه کاری باید انجام دهم ؟

اصلا برای یک پروژه بزرگ و تجاری ار angular  استفده کنم یا از razor ؟

  • 1397/05/28
  • ساعت 14:40

من خودم پروژه های بزرگ رو با Core میزنم 

ولی در واقع شما میتونید Style ها را در کامپوننت لود کنید تا هر بخش استایل خودش رو داشته باشه 


  • 1397/05/28
  • ساعت 16:25

ممکن دلیل استفاده از core  برای پروژه های بزرگ را بفرمایید ؟


  • 1397/05/28
  • ساعت 18:28

بینهایت سریعتر 

ماژولار بودن 

وجود EF Core 

وجود امنیت بیشتر 

identity 3

و از همه مهمتر Razor Page


  • 1397/05/28
  • ساعت 18:42

پس بین mvc و razorpages شما دومی را انتخاب میکنید؟


  • 1397/05/28
  • ساعت 18:44

بله 


logo-enamadlogo-samandehi