1
pandachow 2015-10-02 22:35:35 +08:00
感觉靠谱,帮顶。
|
2
EPr2hh6LADQWqRVH 2015-10-02 22:50:43 +08:00 via iPhone
ROR ,哼
|
5
incompatible 2015-10-02 23:28:19 +08:00
* Ruby + RoR 经验 3 年以上,有大公司(BAT 等)工作背景
逗号前面的那句话跟逗号后面的那句话非常矛盾 |
6
beckha12345 2015-10-02 23:56:52 +08:00
Ruby + RoR 经验 3 年以上,有大公司(BAT 等)工作背景
ruby 在 bat 有应用吗? |
7
ChiangDi 2015-10-02 23:58:29 +08:00
|
8
beckha12345 2015-10-03 00:06:19 +08:00
果然是 acm 经历受用一生
|
9
incompatible 2015-10-03 00:07:50 +08:00
@ChiangDi 是一种思路
另外,我好奇有项目可以撑过三年还不换架构继续用 rails 吗? |
10
beckha12345 2015-10-03 00:10:06 +08:00
Twitter 不是用了很久才换成 java 的吗?达到 Twitter 那种规模表示很 nb 了。
|
11
ljbha007 2015-10-03 00:34:29 +08:00
为什么都那么喜欢 RoR 我每次坚持看 30 分钟文档和教程必放弃的
搞 Java 的我都觉得这玩意太复杂了。。。 |
12
hbkdsm 2015-10-03 02:01:51 +08:00 via Android
@beckha12345 java? Not scala?
|
13
ppto 2015-10-03 10:12:47 +08:00
国内 ROR 小众了一些,祝 lz 好运。
|
14
hahatest OP @beckha12345 后来换成了 Scala :)
|
15
hahatest OP @incompatible 哦,意思是像 BAT 这样的公司,比如网易似乎也用 RoR ,我把网易归为 BAT ~_~
|
16
hahatest OP @beckha12345 对,我们用了很久 RoR 然后换成的 Scala+java 的架构
|
18
robinlovemaggie 2015-10-03 14:28:09 +08:00 via iPhone
很好奇为什么创业公司非 RoR 不可?难道现在流行的 NodeJS,ReactJS 不考虑的?
|
19
seamon 2015-10-03 14:44:52 +08:00
@ljbha007 做 java 的说 ror 复杂。。。我做了 8 年 java 看到 ror 十分钟之后就把 java 一脚踢飞到现在又 8 年了。 java 里面号称开发效率最高的 play2 都让 rails 甩了不止一条街更不用说什么 SSH 之类的了。
|
20
seamon 2015-10-03 14:50:38 +08:00
@robinlovemaggie 玩玩 helloworld 和做商业应用完全不是一个概念。 nodejs 和 reactjs 可以作为一个辅助模块用到项目里,但单纯靠这玩艺写一个完整的而且还是持续迭代的项目,目前来看,基本上就是开玩笑。 nodejs 真要做复杂一点的逻辑,光那一堆 callback 就足以死人了。 reactjs 只是一个 view 的解决方案,让它前后通吃根本就是强人所难。
创业,正确的姿势是找一个开发效率最高,需求迭代最快的全栈框架,以最快的速度把应用先实现了,然后哪儿有瓶颈再解决哪儿。以 ror 作为基础架构, nodejs 做聊天和推送, reactjs 做单页应用或者局部模板刷新,这才是物尽其用相得益彰。 |
21
sorra 2015-10-03 14:55:50 +08:00
如果在上海,我会用这 7 天学会 RoR 并打个补丁充值情怀来投。羡慕北京的童鞋们啊,机会真多
|
24
seamon 2015-10-04 14:30:07 +08:00 1
@hbkdsm erlang/elixir ,和基于 elixir 的 phoenix ,可以看成是一个可行的 web 后端解决方案。从虚拟机和语法特性上,比 nodejs 更适合做 web 项目。 elixir 基于 actor 模式的并发比异步的 nodejs 应该只强不弱,高可用、集群、部署等必需特性, erlang 虚拟机混了这么多年也不是吃素的。复杂逻辑的话, elixir 写起来比 nodejs 的圆环套圆环的 callback hell 好了几条街。至于 OTP 这么屌的东西,更是谁用谁知道。
反正从我个人来看,即使要在 websocket 和并发密集型任务等需求上给 rails 加一个合作伙伴,我更有可能是选择 elixir/phoenix ,而不是 nodejs/whatever 。 |
26
bdnet 2015-10-05 12:03:28 +08:00
@robinlovemaggie 时机很重要,快速成型商业模式,不然光系统做得好,如果赚不到钱,然并卵
|
27
robinlovemaggie 2015-10-05 23:22:51 +08:00
|