我想知道是否应该使用Ruby on Rails 3(RoR)或ASP .NET MVC 3. Java Web开发让我感到沮丧,我正在寻找更好的东西。所以我正在寻找一个框架和编程环境,让我专注于基本的事情。
据我所知,RoR似乎比Grails等直接竞争对手更成熟,更好。但Rails对我来说也有点神奇(读:我不明白实际发生了什么)。
另一方面,ASP .NET帮助我进行静态类型化和可能更大的生态系统。但它似乎不是一个准备好的系统,因为你需要一个单独的DB进行开发,一个单独的ORM等等。
Rails的口号是“不伤害的Web开发”。但更痛苦的是:Rails 3还是ASP .NET MVC 3?
答案 0 :(得分:3)
为什么不学习两者?
当然,这需要更多的时间和精力。随着你的进展,你将能够自己确定你喜欢的每个方面,并且可能会倾向于另一方面。但是,在您开始使用它们之后,这是一个更好的决定,而不是(主观地)在Stack Overflow上提出。
他们只是工具。不妨问一把锤子比螺丝刀更有用。人们可能有任何意见,但最终完全取决于你。使用它们,学习它们,亲自了解相似点和不同点,并相应地应用它们。