Dav*_*her 2 asp.net programming-languages ruby-on-rails
我只想尽可能的事实.有一些东西,ASP.Net比Ruby on Rails更快速,更容易.我只是想知道在哪些情况下你会使用ASP.Net,以及哪个RoR处理得更好.所以,鉴于你有一个同样擅长RoR和ASP.Net的团队,你会在哪里选择每项技术?ASP.Net的显而易见的是:
但是,RoR会更好:
我真的很担心这个问题会被关闭,但我确实需要知道这个问题的答案.我现在领导一些默认使用Ruby on Rails的新应用程序,但在ASP.Net上也有很多经验,所以我想知道我做出了正确的决定,就像一个项目一样 - 项目基础出现了,而不只是"感觉"企业",让我们去ASP.Net".如果我可以在另一个交易所提出这个问题,那就太好了.我确实理解,在大多数情况下,两者都是一样的.HTML/CSS/Javascript集完成了大部分工作,这是我需要做的唯一选择,所以我需要知道我正在为即将到来的情况做出最好的准备.
如果有一篇文章解决了这个问题,请指出我的方向,我试着谷歌搜索没有真正的效果.感谢您提供给我的任何帮助.
tl; dr:与RoR相比,什么情况更适合.Net堆栈和开发工作流程,反之亦然.
再次感谢!
这是我在这个问题上的2美分,但首先让我做一个快速免责声明.
我曾经在ASP.net工作了大约3年,最近开始领导一个小团队在Rails中开发Web应用程序.
目前我必须说我对RoR非常偏向,但我会尝试进行客观评价.
我会和ASP.net一起去做一些事情:
原因如下:
我会和RoR一起去做以下事情:
这就是为什么:
但是,值得注意的是,在很多方面,Rails和ASP.net MVC都有很多共同之处,而且往往是等价的.
MySQL和MSSQL都是企业级数据库,IIS和Apache都是企业级Web服务器.
你可以找到运行ASP.net和Rails的大型网站(即:.NET上的StackOverflow,Rith上的Github等),两者都可以提供性能和可扩展性.
两者都支持第三方工具,例如通过gem或外部库的MongoDB和Memcached.
总之,我认为您的考虑应该更多地考虑最终部署环境,开发的简易性,进度以及开发人员和同行的整体偏好,而不是两个框架之间的技术差异.
归档时间: |
|
查看次数: |
2735 次 |
最近记录: |