瞎扯淡 Yoleo RSS Reader, 吐槽下 JS

jiyinyiyong · 2013年06月08日 · 最后由 jiyinyiyong 回复于 2013年06月27日 · 6521 次阅读

Google Reader 要退了所以看到 RSS Reader 新闻特别在意 http://yoleoreader.com/articles 备感亲切的请求延时导致界面卡顿问题... 导致我多挖了一些资料 HN 上:https://news.ycombinator.com/item?id=5826530 机房在 New York, 似乎是女程序员个人项目... 详见: https://news.ycombinator.com/item?id=5826803 看源码 DOM 结构全在 JS 里.. 后端 Rails, 前端 EmberJS..

有点被打击到的感觉,当初觉得编程太难,于是专心想少学几门语言 然后选择了兼顾了 Ruby JS 等等的 CoffeeScript, 一直没动摇成功过 我一直就期望了一门语言学好了,前端后端都能上,, 遇到新问题不用学新的语言 然后像 Yoleo 似的也做有意思的 App 出来..

结果 JS 社区写前端的写前端,写 Node 的顾自己写 Node, 前后端整合的 Metor Derby 各种不成熟,只能眼巴巴等着. 结果都是 Ruby 社区各种写前端的工具... 感到被 JS 捉弄了 - -!

Coffee 兼顾 Ruby 和 JS?这说法首次听到,能展开说说么……

一门语言前后端兼顾那是妥妥的 JS 啊

#1 楼 @blacktulip 我其实想说,结果一门语言从来就不够.. 当时新闻有看到吹 JS 要统一前后端,信了,结果现在发现话说得好早。

coffee 甚至 Node 都是在模仿 Ruby 和 Gems, 再说 coffee 是借助 Ruby 自举的 说兼顾会不准确,, 所以干脆发在"瞎扯蛋"里了。

node.js+js+mongodb 只需要学习 javascript 一门语言就够了... 不过 js 的坑嘛 - -

js 是可以统一前后端的 但是 js 不是那么好学的...

#3 楼 @jasl 只能靠时间来填平了... 消耗生命啊

#4 楼 @zj0713001 入门和进阶都走下来了,只能硬着头皮跟着 Google 走下去了

这个做的真不错,连 JK 也支持。

还没看,不过用了 Ember 的话,没理由 DOM 结构全在 js 文件里,你看到的是 Handlebars 预编译的模板吧?

另外,Coffee 不算一种语言,更应该算作一种语法,两码事。

据说用 node 就能让前端去写后端了:trollface:

#7 楼 @nightire 果然是 Handlebars. 为什么 CoffeeScript 是语法了呢,C 和汇编都可以叫两种语言的

#8 楼 @jjym 是啊,就这么上当了

那些前端 js 的来写后端,不大靠谱~ 很多基础根本不懂~

#12 楼 @xieren58 嗯,CNode 的用户群和问题范围看来也主要是后端非 JS 程序员 其他抱梦想的大多就我这样没有多少工作经验的大学生什么的.. 然后就是 SeaJS 那样大公司里,需要前端编译工具之类的,Node 搞起. 结果服务器大部分还都不是 JS 写的

@jiyinyiyong node 出来没多久,等 1.0 了估计就差不多了~国内用 node 还是少点,国外貌似很多了~台湾那边也挺活跃~

#14 楼 @xieren58 嗯,而且一群搞 Node 的前端后端程序员霸占了 Github..

可能跑题了 就是突然想起来这个 rails is just an API

node 怎么说呢,写有些东西方便,但项目大了,文件多了,我实在搞不定 js 文件间的关联,用 ruby 久了,被宠坏了,唉,特别用久了 rails 用下其它的真心觉得麻烦

#17 楼 @doabit 是 Rails 约定的目录结构么?

#18 楼 @jiyinyiyong 习惯了 rails 的各种方便,各种 gem,换别的很多都要自己写,用了一阵 node,速度是不错,不过写起来一样的功能花的时间多太多了,而且 js 相对 ruby 来说,我实在不习惯,特别文件多了

#19 楼 @doabit 嗯。目前和 Ruby 社区完全没法比的,

#9 楼 @jiyinyiyong 就是 Vim 的键绑定,JK,上和下。

#21 楼 @tualatrix 山寨 Google Reader 必备,唉

#7 楼 @nightire 能否给大家剖析一下这个网站的源码?没看出来 Ember 是怎么用在这个网站的。

#24 楼 @metal 多谢。我是没搞懂主帖中的网站是如何应用 Emberjs 的。

#25 楼 @cisolarix 撸多了,看得眼花了。

#26 楼 @metal 话说你的头像好像是 "李救世主" 啊。

把楼歪了,这就瞎扯淡的结果吗

#28 楼 @metal 很好奇这个头像背后的用意。

感觉现在 node 写得好的,大多都是 c/c++ 转过来的,或者是后端转过来的。

真正的前端写 node 的不多。或者写了 node 后,就脱离了页面前端的那个范围了. 所以 node 圈感觉也挺怪的。差距很大。

有点被打击到的感觉,当初觉得编程太难,于是专心想少学几门语言 然后选择了兼顾了 Ruby JS 等等的 CoffeeScript, 一直没动摇成功过 我一直就期望了一门语言学好了,前端后端都能上,, 遇到新问题不用学新的语言

事实上 程序员掌握的语言有多广 程序员的视野就有多广

#31 楼 @sniper114713 同感 混 CNode 的大多数同学都对前端不是很有兴趣.. 后端经常遇到大牛 Github 上看到不少用 Node 的前端,大概是用 Node 做前端工具,就不混论坛

#32 楼 @iBachue 说起来的确是的样子,可能各种范式语言都掌握,怕只有极少数人 我现在想想两门就该知足了

#34 楼 @jiyinyiyong 《The progmatic programmer》的建议是 一年一门语言。。。

#35 楼 @iBachue 说起来,, 有点纠结为什么人家书写那么长..

需要 登录 后方可回复, 如果你还没有账号请 注册新账号