들어가며

MVC? WEB API? 어떤 방식으로 만드는게 더 좋을까?

처음 이 포스트를 작성하기 시작했을 당시에는 위와 같은 고민을 하고 있었습니다. 그 때는 ASP.NET MVC나 WEB API에 대해 어설픈 지식을 가지고 있던 때였습니다. 지금도 크게 다르지는 않습니다만… MVC로 RealGrid에 데이터 표현하기 포스트를 작성하다 보니 이 포스트의 주제에 대한 고민은 의미가 없어 보입니다. 사실 문제는 어떤 것으로 개발 하는게 더 좋은가? 가 아니라, 어떤 실행환경에서 어떤 방법을 사용하는게 더 좋은가? 여야 하기 때문입니다. 즉, 실행 환경의 아키텍처에 따라 WEB API방식이 유리할 수도 있고 MVC Library방식이 유리할 수도 있다는 말입니다.


참조