Ruby on Rails 实际上就是一种MVC框架,其中一个很有意思的设计思想是使用"习惯约定优于配置".完整的一站式的开发模式的确简化了开发人员的开发过程,但是,由于固定的开发模板,导致缺乏灵活.
个人认为Ruby on Rails 有一下几点不足:
1.语言语法与目前的语言有很大不同,虽然简约,但同时也晦涩难懂.
2.只适合开发web应用,不能支持灵活的开发.
3.界面混编的语法与ASP.JSP类似,不适合调试
4.没有成功的大型应用案例
5.性能上由于是新框架,不够成熟
6.无第三方工具支持和组件的缺乏
7.日本人编的(个人态度^_^)
当然优点也是有的
1.开发一站式服务
2.修改编译后不需要重启就可以看到效果
3.由于完全应用于WEB,开发SDK小.模块的小导致效率提高
4.MVC驱动
5.开源免费
就目前来看.NET已经可以适应目前的各种应用.Ruby on Rails 还是观望观望吧.^_^