






















我们最近用 meteor 上了一个实际项目,还是有些东西是可以给楼主建议的。
项目中 meteor 没有全栈,仅是配合 react 在前端服务器使用(这个组合也不是很好,只是上头有些代码沉淀,为了研发节约时间的选择)。
有几点感悟:
1 、 meteor 目前绑定了 mongo ,在有事务要求的业务处理很难搞。
2 、 meteor 处理了很多繁琐的问题,全栈工程师小团队写小项目会感觉很爽,但如楼上的 V 友所说,大黑箱,虽然坑相对较少,但遇到了又会很难受。
3 、用户访问时需要一次性下载所有 client 的代码,第一次打开时有些慢,特别在移动端应用时, 2G 网络挑战很大。
4 、楼主关心的 WebSocket 导致客户端数据流量大到不用担心,长连接也不会在没有需求的情况下莫名其妙通信的,倒是相对其他方案可能会导致服务器压力稍微大一些。
最关键的是:楼主是因为 java 程序员水平层次不齐而想要用其他的框架解决,实话实话, nodejs 的门槛应该是比 java 高的,要写出高水平的代码对团队的平均水平要求更高。并且, java 写点儿毛病出来还相对可容忍, nodejs 弄点儿事儿出来,分分钟搞死服务啊!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。