Angularjs 现在是前端 mv 框架的首选吗?如果是,为什么没有著名的产品呢?

2015-08-18 23:18:27 +08:00
 temberature
6866 次点击
所在节点    问与答
77 条回复
juneszh
2015-08-19 08:36:09 +08:00
@lightening 用.$watch 解决 ready 问题会不会好点
morethansean
2015-08-19 09:20:01 +08:00
@lightening 没太明白你的 ready 的问题,能解释一下吗?
qw7692336
2015-08-19 09:22:44 +08:00
temberature
2015-08-19 09:42:23 +08:00
@NemoAlex 那请问有什么可推荐的吗?
learnshare
2015-08-19 09:44:34 +08:00
大概是用的最广泛的,不过可能不是最好的
temberature
2015-08-19 09:47:42 +08:00
@FrankFang128 先忘掉原先的开发思路,感觉入门还行,就是特定问题无法很好利用前人的代码
temberature
2015-08-19 09:49:35 +08:00
@grzhan 看来你是推荐 vue 的了,哈哈😄
temberature
2015-08-19 10:20:12 +08:00
@chengzhoukun 能分享下链接吗:)
temberature
2015-08-19 10:21:41 +08:00
@plqws 产品上用 ES6 还是不太行吧 ES6 转 ES5 应该还是不完善
plqws
2015-08-19 10:23:40 +08:00
@temberature 嗯,当然不是现在,不过现在很多项目都开始转 ES6 了,转译器的效果也都还不错。
zythum
2015-08-19 10:28:55 +08:00
Angular 适合用于做快速原型开发。小规模的网站开发。代码越多维护成本越大。
ljbha007
2015-08-19 10:35:00 +08:00
@lightening 可以写在 app.run 里边 或者用 directive
temberature
2015-08-19 10:43:03 +08:00
@ChefIsAwesome 那有什么推荐的吗
temberature
2015-08-19 10:44:07 +08:00
@Phariel 为什么说会被自己玩残呢?
temberature
2015-08-19 10:45:58 +08:00
@virusdefender 那如果是产品上用呢
temberature
2015-08-19 10:48:00 +08:00
@learnshare 想起了 yy 是最好的 xx
temberature
2015-08-19 10:49:50 +08:00
@zythum 那中上规模有什么推荐的吗
temberature
2015-08-19 10:52:03 +08:00
@qw7692336 这个项目大概意味着,其实现在没有那个框架优于其他,所以自己按个尝尝,喜欢哪个用哪个吧
hxtheone
2015-08-19 10:55:15 +08:00
@lightening 非常同意,在我看来双向绑定虽然简化了数据的获取和 dom 的更新操作,但是让整个应用的 lifecycle 变的很混乱

@morethansean 我觉得他说的是在 angular 里没有一个清晰的事件走向,比如有时候我们需要在所有的 dom 都 render 完成后进行一些操作,但是在 angular 里是不知道什么时候 dom 都 ready 了的,因为数据和 dom 都处在动态平衡的状态,我们的写的一个操作很可能在这个平衡达到之前就执行了,这时就只能用$watch 或者手动 setTimeout 来让应用按照预期的方式运行

这个我觉得是一个普遍的痛点,君不见 stackoverflow 上一堆问 angular 怎么实现 afterRender callback 的= =
summic
2015-08-19 10:56:34 +08:00
微众银行 APP 算不算著名?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/214154

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX