2013-05-31 3 views
1

ASP.NET 웹 폼을 사용하여 구현 된 웹 응용 프로그램에 대한 업데이트를 계획하고 있습니다. 우리는 기본적으로 MVC 4를 지향하므로 MVC 패턴을 소개하고자합니다.ASP.NET MVC 4 및 Angularjs를 사용한 비동기 웹 응용 프로그램

또한 웹 개발을위한 훌륭한 MVC 프레임 워크 인 AngularJs를 평가하고 있습니다.

AngularJs + Web API 사용에 대해 조금 읽었지만 단일 페이지 응용 프로그램 또는 비동기 응용 프로그램에 대한 경험이 없습니다. 예를 들어 인증을 구현하는 방법은 무엇입니까?

비동기 응용 프로그램 개발을위한 잘 알려진 아키텍처가 있는지 알고 싶습니다. 어떻게 MVC 4 + AngularJs로 구현할 수 있습니까?

의견이 있으십니까?

답변

1

AngularJS는 훌륭한 MVW (Model-View-What-Any) 프레임 워크이며 웹 앱 개발을 위해 이미 많은 "아키텍처"를 제공합니다. 따라서 MVC4 + AngularJS를 사용하려는 이유가 확실하지 않습니다. AngularJS 비동기 내장 - $ http$ resource을 사용하여 비동기 호출을 수행 할 수 있습니다.

최근에 웹 애니메이션을 쉽게 구현할 수 있도록 을 추가했습니다. 그래서 AngularJS가 이미 구축 한 많은 것들이 있습니다. 한 가지만 익숙해 져야합니다. this one과 같은 샘플 애플리케이션을 살펴 보시기 바랍니다. 대신 WebAPI를 사용

+0

또한 앱에서 인증 및 역할 인증을 구현해야합니다. Angular는이를 처리 할 유틸리티를 제공합니까? – davioooh

+0

http://www.frederiknakstad.com/authentication-in-single-page-applications-with-angular-js/를 확인하십시오. 인증을 처리 할 모듈을 생성합니다. –

0

너무 많은 가이드가 있습니다. WebApi는 RESTful 서비스이므로 angularjs $http 또는/및 $resource을 사용할 수 있습니다.

또한 Angular 및 MVC와 같은 프레임 워크의 중개자 역할을하는 RESTful 서비스를 사용하기위한 라이브러리가 있습니다. 체크 아웃 This Visual Studio template.

5

는 www.servicestack.net servicestack 백엔드

AngularJS와 좀 더 자세히 살펴 - 마법처럼 작동합니다>! 나는 결코 webapi로 다시 바꿀 것입니다!

+0

angularjs-> Servicestack, TBH에 대한 예제/프로토 타입이 있다면 처음으로 본 것이고 멋지게 보입니다! –

+0

Service Stack + AngularJS 예 : http://razor.servicestack.net/rockstars?View=AngularJS –

관련 문제