http://zenhacks.org/tech-stack.html
这是现在在的公司采用的一些技术栈:
主要是:
Gitlab
用作 Repo 和项目管理工具。Squash
bug 分析和追踪Chef
, Capistrano
& Vagrant
用来管理开发环境和部署sass
and compass
管理和重用 CSScoffeescript
, 提升 JS 代码的质量AngularJS
可能会定的 MVC 框架了postgreSQL
,相比 MySQL 有完整的 Trigger 和 Constrain,还有 noSQL 的功能redis
, 应用地方比较广:session 管理,Cache,队列管理,计数器等等Rails
做一些逻辑复杂的应用利器啊。nodeJS
轻量的 Web API 以及一些基于网络的服务不知道其他团队是怎么进行的?有没有其他比较好的应用?
我们公司的参考性不大, 前端在考查 EasyUI,后端准备用上 RabbitMq 另外,你们都用 redis 代替 memcached 做 chache 吗?
@keating EasyUi 还是很可以的,我们项目当时用的 1.25 的版本,里面有些 bug,后来升到 1.26,改动了一少些代码,后来 1.3 直接跑不了,如果直接使用 1.3 应该要成熟一些。
#15 楼 @yangchenyun 是的啊 这套机制我们用了几年 非常完善了 而且还和 Gerrit 结合在一起,patch 上传上去后,会自动跑 test case,然后把结果写在 Gerrit 里。这样人家在 Review Code 前就可以知道这个 patch 是否会导致 test case 不过。