아... 이 코드의 유연함(?)을 보라!
[출처: 코드파티 ASP.NET Razor 동영상 강의 중...]
과거 ASP의 스파게티가 생각나지 않는가?
ASP.NET의 또 하나의 새로운 시도 Razor(레이저라고 발음)의 코드이다
빠른 개발, 쉬운 개발을 지향하며 탄생한 레이저!
확실히 ASP.NET 웹폼의 그것과는 비교할 수 없이 유연하다
이런 코딩 스타일은 확실히 스파게티 모양새다.
시대가 변하면서 코딩 스타일을 바라보는 시각도 변하는 것 같다.
HTML 코드와 ASP.NET 코드를 철저히 분리하려고 시도하면서 칭송(?) 받았던 ASP.NET 웹폼의 코딩 스타일은 확실히 무거운 느낌이었다.
물론 Razor의 특징을 이 코드블록만으로 설명할 수는 없다.
장점이 분명 있으며 나 역시 프로젝트에 도입을 하려 한다.
그러나 일단 코딩 스타일을 스파게티로 구성할 수 있도록 열어 둔 점은 확실히 시대가 또 변했음을 느낀다
'.NET Framework' 카테고리의 다른 글
MVC 다중 폼 유효성 체크 (0) | 2012.09.07 |
---|---|
Razor 구문 (0) | 2011.07.19 |
ASP.NET Razor (5) | 2010.12.13 |
웹 리소스 요청 막기, HttpNotFoundHandler (0) | 2010.08.09 |
ASP.NET MVC, 폼 데이타 전송하기 (0) | 2010.08.06 |
ASP.NET MVC 에서 요청 매개변수 넘기기 (0) | 2010.08.05 |
Tags Razor
5 Comments
-
-
박종명
네~ 프로젝트 성격에 따라서도 각 환경의 장/단점이 나눠지는 듯 합니다. .NET의 장점을 가지고 있으면서 신속한 코딩을 지원하는 Razor 가 재미있어 보입니다 ^^
-
-
-
네오
겉보기엔 스파게티처럼 보여도 과거 asp와는 비교를 거부하는 가독성을 보여주는 문법은 상상 이상의 생상성과 유지보수성을 보여줍니다
안해본 사람은 몰라요 진짜 ㅠㅠ -
그레이트연
razor 레퍼런스를 보다가 .net 에서 asp 를 쓰는 느낌이다 했는데 비슷한 느낌들을 가지고 계시네요...
어디까지 razor 를 쓸지에 대해 고민해야 할 것 같습니다..