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 1
|
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 1
用了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框架的项目一般都是用户用到操作密集型的后台:第一:后台涉及到大量的交互逻辑,如果不用框架将很难写出高质量的程序;第二:后台不需要被搜索引擎抓取。
|