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