|      1jsonline OP 目前只搜到 DoubleClicks 有用 Angular。 | 
|      2jsonline OP 所以大家为什么觉得 Angular 有前途呢? | 
|  |      3ZengLeiPro      2014-05-14 12:32:24 +08:00 还真是这样…如果Google自己都不用的话 | 
|  |      4saharabear      2014-05-14 12:34:59 +08:00 @jsonline 不是所有人都认为这东西有前途,只是一个过度产品而已。 | 
|  |      5est      2014-05-14 12:38:27 +08:00 reactjs 大法好。删angularjs保平安。 目测reactjs就是jquery,angularjs就是extjs | 
|      7jsonline OP @saharabear 我觉得过度产品不能用在对公项目里。 | 
|  |      9ZengLeiPro      2014-05-14 12:43:50 +08:00 如果Angularjs是过渡产品,是否说明 MEAN 这种框架也不适合用呢? | 
|  |      10saharabear      2014-05-14 12:44:47 +08:00 @jsonline 同意。 | 
|      11jsonline OP @ZengLeiPro 可以把 Angular 从 MEAN 里去掉。 MEAN 的真实目的只是 Full Stack Javascript | 
|      12jsonline OP 纠正: Javascript -> JavaScript | 
|  |      13mercurylanded      2014-05-14 12:46:35 +08:00 backbone大法好! | 
|      14jsonline OP @mercurylanded 试试 Backbone.Marionette,马上要出第二版了。 | 
|  |      15mercurylanded      2014-05-14 12:49:43 +08:00 @jsonline 最近在用aurajs。感觉还不错。 | 
|      16newtonisaac      2014-05-14 12:50:51 +08:00 理念好,目前主要问题在于 watch 的对象太多的话,在手机上会卡。 | 
|      17jsonline OP @newtonisaac MVVM 理念可能是微软发明的(WPF),我觉得 Angular 火的直接因素是「对JS新手很友好」。 | 
|      18andyhu      2014-05-14 13:25:50 +08:00 backbone + eproxy感觉也挺不错的?另外单从框架本身来看,国内的avalon要优雅和简便的多,angularjs真不怎么样。只不过现在替代产品还没有壮大罢了,所以暂时还能顶一段时间。但是如果现在采用了这个架构,以后angularjs不行了,再换架构代码重构起来非常麻烦 | 
|  |      19yyfearth      2014-05-14 13:52:02 +08:00 @jsonline Angular对JS新手相当不友好 学习曲线绝对比Backbone高 而且一大堆的概念和设计模式 我觉得Angular就是写一些中小型Web应用非常好用,规模不能太大,但又不是特别简单的那种WebApp。 @ZengLeiPro 我不觉得MEAN有很大的价值,NodeJS+Express/WebSocket可以用来做API接口端倒是不错。 | 
|  |      20ZengLeiPro      2014-05-14 13:56:18 +08:00 @yyfearth 能详细说说没有很大价值的原因么?我是业余爱好者,时间不是很多,所以想确定个方向,目前看好像 MEAN 很热门。 | 
|  |      21fundon      2014-05-14 14:01:27 +08:00 不太喜欢avalon的代码风格(指针対源码) 还有一点,还是会选择社区活跃的产品 | 
|  |      22yyfearth      2014-05-14 14:25:21 +08:00  1 | 
|  |      23ZengLeiPro      2014-05-14 14:38:39 +08:00 @yyfearth 谢谢! | 
|  |      25rannnn      2014-05-14 14:42:11 +08:00 因为google有抛弃用户的习惯。比如gwt | 
|  |      27yyfearth      2014-05-14 14:45:08 +08:00 @ZengLeiPro Angular.js 也可以替换成 Backbone 或者 Ember 之类的框架 Express 也可以用 Koa 如果喜欢新东西的话 MongoDB也可以被替代其他 MEAN 的好处就是 前端 后端 数据库 全部 JS | 
|  |      29ivanlw      2014-05-14 14:59:42 +08:00 最近有在关注一下AngularJS,但是目前的项目好像JQuery就能解决了,没什么下成本去看的决心……请问有比起JQuery,Angular有什么比较适合应用的场景吗? | 
|      31andyhu      2014-05-14 15:44:59 +08:00 @ZengLeiPro 看看sailsjs吧,前段其实我比较喜欢国产的avalon,但是技术支持和相关扩展应用跟不上。另外也可考虑用下backbone,加上一些插件比如eproxy的话,我觉得很多时候比angular还要好用的。 | 
|  |      32coolicer      2014-05-14 16:20:47 +08:00 做single page app 好用啊 | 
|  |      33zzNucker      2014-05-14 16:45:18 +08:00 因Google真的没前端。。。。 | 
|  |      34lang1pal      2014-05-14 17:21:28 +08:00 这个网站有在用 https://angularjs.org/   路过,飘过 | 
|      35newtonisaac      2014-05-14 17:28:52 +08:00 因为google正在把angularjs和dart整合起来,同时还在计划把web components和dart整合起来,所以目前的angularjs在google的计划中还未成熟。 | 
|  |      362code      2014-05-14 21:06:57 +08:00  1 用了vue.js, 就再也不想用angular,knockout之辈了 | 
|  |      37Narcissu5      2014-05-14 21:31:40 +08:00 silverlight3开始就统一前后端语言了,sl的下场都看到了。。 语言统一的好处远没有想象的那么大,这些js通吃的方案也就是服务懒人而已 | 
|      42newtonisaac      2014-05-15 01:07:01 +08:00 via iPad @2code 兄弟作品在哪里,学习下 | 
|      45andyhu      2014-05-15 08:06:04 +08:00 显示->现实 错字更正 | 
|  |      462code      2014-05-15 08:15:21 +08:00 @newtonisaac  不好意思,使用vue的作品目前还没有上线的 你可以看看todoMVC的vue版本: http://todomvc.com/labs/architecture-examples/vue/ | 
|  |      47clino      2014-05-15 09:20:19 +08:00 我也推荐avalonjs,angularjs我是先学的,学了一段时间还比较晕,avalonjs则上手很快,也很好用 唯一就是国际化方面比较矬,看起来不够高大上,后续会改善 但东西是挺好的,我觉得很有前途 | 
|  |      48lyklykkkkkkk      2014-05-15 10:43:30 +08:00 @est 大神了解过ractivejs吗  http://examples.ractivejs.org | 
|  |      49mufeng      2014-05-22 11:57:21 +08:00 angular感觉就是双向绑定用起来最舒服 | 
|  |      50Tonni      2014-06-25 20:30:03 +08:00 之前在公司里用的Backbone,单说Backbone这个框架其实很简单,提供的东西并不是很多,好在背后有jQuery这个强大的DOM操作工具和Underscore做支撑,用起来也差不到哪里去,Backbone代码1000行左右,上手还是比较容易的,也比较灵活,配合SeaJs口味更佳。最近我也在业余偶尔写些AngularJs的代码,感觉写同样的功能,AngularJs的代码要明显的少于Backbone的代码数量,AngularJs的双向绑定确实挺神奇的,之前写Backbone的时候每更新完数据都要重新render DOM节点,还有就是AngularJs学习曲线要明显高于Backbone,我之前面试的一家公司就是用的AngularJs,我有个同事他们公司也是用的AngularJs,这种使用类似Backbone、AngularJs框架的项目一般都是用户用到操作密集型的后台:第一:后台涉及到大量的交互逻辑,如果不用框架将很难写出高质量的程序;第二:后台不需要被搜索引擎抓取。 |