2016-07-13 9 views
1

내 애플 리케이션에 많은 버그가 있기 때문에 구조 조정을하고 있습니다. 나는 어느 지점에서 내가 AngularJS 또는 ASP.Net MVC 중 하나를 떨어 뜨려야하는지 매우 혼란스러워하는 지점에왔다. 누구든지 어떤 제안이 있습니까?AngularJS 1 with ASP.Net MVC

이제 문제는 CSHTML 파일을 사용하고 있다고 들었습니다. 각도가 cshtml 개의 파일을 읽을 수 없습니다. 뷰에서 탐색하기 위해 ASP.net을 사용하려했지만 현실적으로 각도 라우팅을 사용해서는 안됩니까? 그렇다면 ASP.Net MVC를 계속 사용해야하는 이유는 무엇입니까? 해킹 할 수는 있지만 계속 해킹을하면 유지 보수 코드를 작성하고 새로운 기능을 개발할 수 있다고 생각합니다.

답변

1

주로 사용중인 응용 프로그램 유형에 따라 Angularjs는 MVVM 패턴을 사용하여 잘 구조화 된 단일 기반 응용 프로그램 (SPA)을 개발하는 데 사용됩니다. 그러나 프로젝트에서 호출되는 Angular 및 Asp.net MVC를 모두 결합 할 수 있습니다 이 경우 각각의 cshtml에 여러 각도보기가 포함될 수있는 미니 SPA 응용 프로그램에서는 동일한 페이지 내에서 라우팅이 각도 라우팅을 사용하고 다른 cshtml (MVC) 페이지간에 라우팅은 MVC 라우팅을 사용합니다.