2011-02-18 3 views
0

Ruby on Rails 3 (RoR) 또는 ASP .NET MVC 3을 망각해야할지 궁금합니다. Java 웹 개발이 나를 좌절 시켰고 뭔가를 찾고 있습니다. 보다 나은. 그래서 필자는 필수적인 것에 집중할 수있는 프레임 워크와 프로그래밍 환경을 찾고있다.Ruby on Rails 3 또는 ASP .NET MVC 3

내가 RoR을 알고있는 한, Grails와 같은 직접적인 경쟁자보다 성숙하고 훨씬 나은 것 같습니다. 그러나 Rails는 나에게 약간 마력처럼 보입니다 (읽기 : 실제로 일어나는 일을 이해하지 못합니다).

반면에 ASP .NET은 정적 타이핑과 아마도 더 큰 생태계에 도움이됩니다. 그러나 개발을 위해 별도의 DB가 필요하고 별도의 ORM이 필요하기 때문에 시스템에 갈 준비가되지 않은 것으로 보입니다.

레일즈 슬로건은 "해를 끼치 지 않는 웹 개발"입니다. 그러나 Rails 3 또는 ASP .NET MVC 3은 덜 위험합니다.

+3

전적으로 주관적인 질문입니다. 대답을 기대하지 마십시오. –

+0

가장 이해가가는 부분을 찾으십시오. – jgauffin

+0

Java 개발에 좌절감을 느낀 부분을 확장하면 RoR 또는 MVC가 수행 할 수있는 작업을 훨씬 쉽게 설명 할 수 있습니다. –

답변

3

둘 다 배우지 않으시겠습니까?

물론, 더 많은 시간과 노력이 필요합니다. 당신이 나아갈 때 당신은 당신이 선호하는 각각의 측면을 스스로 식별 할 수있을 것이고, 다른쪽으로 우선적으로 끌어 당길 것입니다. 하지만 Stack Overflow에 대해 (주관적으로) 묻는 것보다는 사용을 시작한 후에 더 나은 결정을 내릴 수 있습니다.

그들은 도구 일뿐입니다. 해머가 스크루 드라이버보다 휘두르는 것이 더 유용한 지 물어보십시오. 사람들은 어떤 방법 으로든 의견을 가질 수 있지만, 결국 그것은 전적으로 당신에게 달려 있습니다. 그것들을 모두 사용하고, 둘 다 배우고, 유사점과 차이점을 직접 배우고, 각각이 맞는 곳에 적절하게 적용하십시오.

+0

+1 MVC가 WebForms (YUCK!)를 통해 호소했기 때문에 5 년의 C# exp가 있었고 1 년 반 전에 Rails로 옮겼습니다. ASP.NET 사이트가 유지되었으며 ASP.NET MVC에 대해 조금 배우면서 거의 즐겁게 작업 할 수있었습니다. – DJTripleThreat