首页 > SpringMVC和Rails相比各有什么特点

SpringMVC和Rails相比各有什么特点

SpringMVC和Rails相比各有什么特点?


可以说他们完全不是一个类型的东西,甚至有点两个极端的意思。

Spring采用超强约束语言java,目的是工程化和规范化管理。开发速度慢,适合多人协作。

Rails是给全端工程师使用的all-in-one框架,一个人可以什么都干了。Rails依然在高速发展,现在已经集成SASS,服务端javascript、coffeescript等很多前后端新技术。开发速度快,适合敏捷编程,不适合多人协作。


其实你也可以试着用这两个框架去开发一个博客站点,你就知道他们的差别了。


rails 是基于ruby的全栈敏捷开发 最佳实践 框架
springmvc是基于spring的mvc框架

硬要说开发速度哪个快慢都是骗人的...
因为都是基于软件工程的实践, 框架代表着一种思路, 没有任何业务噪音.
熟练于某种实践,只有在特定场景开发速度会有区别.
同时, 你完全可以用rails的实践去开发java 程序.
如果是作为学习, 两种开发模式都可以借鉴, 希望通过某种框架获得某种开发上的好处,那必须认真分析他们的feature和api,还有使用场景. 不然得不偿失.

【热门文章】
【热门文章】