d****n 发帖数: 1637 | 1 sailsjs 设计理念完胜beego,根本没法同日而语。
auto api, lifecycle event, multiple database backend, etc.
完全包含当今的流行web frameworks所有理念。
beego 越用越觉得设计粗糙,但是就是tmd开发快,部署快,代码阅读简单,上手快(
sailsjs相比java那套一经上手很快了,去年搞java时候build 就tmd用了两个星期,感
觉真不是给人设计的。 .net也简单,但是不喜欢$MS)。
beego坐在golang的大船上,人家有啥,它就有啥。golang 1.6里面马上http/2默认支
持了,
beego啥也不用改,就加上
HttpCertFile =
HttpKeyFile =
就完事了。
golang没有generic,其实也不耽误啥,多练习联系interface, type switch,也就啥都
一样了。
java,c++, c#那个generic也很少用。都是在核心代码上。
java 一个exception 能tm打印出300多个stack来,看起来tm生气。
C# 好点,就20~30个。
golang 一般一个err.Error() 就找到问题所在了。这是我最最喜欢的。
nodejs基本不告诉你哪里fail了,就告诉你我大概fail了。贼他娘的无语。 | d****n 发帖数: 1637 | 2 nodejs file IO 就只能嘿嘿了,写起来别扭,读起来不爽。
golang 一点也不怕。完全没压力。8个goroutine出去,一个channel等回来,你有多少
cpu,我就能扩展多少。
nodejs 就会,
setImmediate(function(){
})
要不就async.parallel([])
有人提promise,说高级,我看半斤八两。debug时候就挠头皮吧。 | W***o 发帖数: 6519 | 3 非常感谢大牛哥开帖:)
【在 d****n 的大作中提到】 : sailsjs 设计理念完胜beego,根本没法同日而语。 : auto api, lifecycle event, multiple database backend, etc. : 完全包含当今的流行web frameworks所有理念。 : beego 越用越觉得设计粗糙,但是就是tmd开发快,部署快,代码阅读简单,上手快( : sailsjs相比java那套一经上手很快了,去年搞java时候build 就tmd用了两个星期,感 : 觉真不是给人设计的。 .net也简单,但是不喜欢$MS)。 : beego坐在golang的大船上,人家有啥,它就有啥。golang 1.6里面马上http/2默认支 : 持了, : beego啥也不用改,就加上 : HttpCertFile =
| l**********n 发帖数: 8443 | 4 意思是beego实际上完胜sailsjs?
【在 d****n 的大作中提到】 : sailsjs 设计理念完胜beego,根本没法同日而语。 : auto api, lifecycle event, multiple database backend, etc. : 完全包含当今的流行web frameworks所有理念。 : beego 越用越觉得设计粗糙,但是就是tmd开发快,部署快,代码阅读简单,上手快( : sailsjs相比java那套一经上手很快了,去年搞java时候build 就tmd用了两个星期,感 : 觉真不是给人设计的。 .net也简单,但是不喜欢$MS)。 : beego坐在golang的大船上,人家有啥,它就有啥。golang 1.6里面马上http/2默认支 : 持了, : beego啥也不用改,就加上 : HttpCertFile =
| d****n 发帖数: 1637 | 5 兄弟不才。多听听别人看法,我的太偏激了。
非常感谢大牛哥开帖:)
【在 W***o 的大作中提到】 : 非常感谢大牛哥开帖:)
|
|