1
abelyao 2016-11-19 10:32:56 +08:00 via iPhone 1
avalon 的亮点之一就是兼容 IE6 ……
|
3
gucheen 2016-11-19 10:53:52 +08:00 3
正美花了很多的心血在上面,有看过它的源码,很多地方能看出认真打磨的痕迹,只是,生不逢时
前端开发也许也进入了快餐节奏,大公司背景,作者的名气,如何推广自己 当然,从另一个角度来讲,现在的 mvvm 都是想让开发者用更简单的方法来完成更复杂的任务的,每个 mvvm 框架都有自己主打的场景 不如看看 avalon 的源码,也许可以学到很多东西、 |
5
Troevil 2016-11-19 11:09:39 +08:00
看到兼容 IE6 就不想用了
|
8
ctsed 2016-11-19 11:39:50 +08:00
铺天盖地的 vue ,魔幻的是,文档是从英文翻译过来的
|
9
ihuguowei 2016-11-19 11:47:21 +08:00 via Android
@ctsed 用什么语言写文档不是作者的意愿吗,对于一个受益者来说,我觉得没必要要求什么吧?并且英语的适用范围比中文大多了。
|
11
Wangxf 2016-11-19 11:59:41 +08:00
楼上有些人能别这么 low 吗?爱用不用啊,捧这个贬那个。。。醉了
|
14
whiteball OP |
16
emric 2016-11-19 12:25:22 +08:00
|
17
emric 2016-11-19 12:33:44 +08:00
其实我还是蛮推荐学习这个框架的。作者是极致性能狂、代码简单好懂、有中文注释。
|
18
Ixizi 2016-11-19 12:43:36 +08:00
还不错得~~
|
19
yoa1q7y 2016-11-19 13:00:34 +08:00
|
21
Hyeongo 2016-11-19 16:19:45 +08:00 via iPhone 1
正在用,源码我没读过,文档确实没有 vue 那么直观
|
22
gogohigh 2016-11-19 16:27:13 +08:00 1
avalon 的亮点之一就是一线职业队
|
23
murmur 2016-11-19 16:51:38 +08:00 2
我超佩服这个团队
用 vb 实现了 ie6 的双向绑定 就这一点已经足够逆天了 |
24
hasbug 2016-11-19 16:56:43 +08:00
今天你才发现···
|
25
spark 2016-11-19 18:31:02 +08:00 via iPhone
mvvc 是什么鬼?不应该是 mvvm 么?
和 vue 相比,完全不是一个量级的 |
26
NsLib 2016-11-19 20:00:13 +08:00
利益相关,前 Qunar 员工, Avalon 作者就在 Qunar
Qunar 大量前端项目采用 Avalon 进行开发,另外在 14-15 年的 Hybrid 项目中,使用的也是 Avalon ,后来转型 React Native 如果不考虑 IE 的话,个人还是推荐用 Vue |
28
jun4rui 2016-11-19 20:47:15 +08:00 via Android
很好用, ie6 、 7 必须兼容的页面你也能用多好?!
|
30
ljcarsenal 2016-11-19 23:08:12 +08:00 1
@ericgui vue 每个月固定的社区捐赠至少就有 5000 美刀。
|
31
kenken 2016-11-19 23:43:03 +08:00
没听能见到作者。司徒正美挺有资历的前端。
|
32
exoticknight 2016-11-19 23:51:50 +08:00
没用过,但是看作者的态度十分好
|
33
whiteball OP @ericgui
不赚钱啊,但是如果你正在使用 Vue 并且非常喜欢 Vue ,感觉它能够很好地提高你的工作效率,那么,你会希望它更好吧。 加上一个简单的逻辑:如果能有更多的人参与进来,组件会丰富, issue 会变多,作者会更有动力, Vue 就越来越好用、方便了。 那么,你会怎么做呢? |
34
youxiachai 2016-11-20 00:58:20 +08:00 via iPad
正美大大已经成为过去了吗......
|
35
ericgui 2016-11-20 02:09:12 +08:00 1
|
37
Biwood 2016-11-20 09:20:51 +08:00 via Android 1
你们所说的这些框架我都没用过,不过很早就听说过了, avalon 作者可能由于自身水平原因,文档用中文,一开始就是面向国内开发者,而且据我观察,推崇者大多关注司徒正美,这些人大多有博客园账号。
而 vue 一开始就是面向国际开发者的,我第一次听说这个框架都不知道是国人写的,后来在 Twitter 上看到有国外开发者这也推荐这个框架,说明确实有它的优点。至于楼上所说的 vue 的商业推广,我从来没看到过,从一开始到现在就是靠口碑传播的。 |
38
bramblex 2016-11-20 17:34:59 +08:00 via Android 1
造一个 mvvm 框架根本就没什么难度…
主要是一个框架有了不错的生态以后就没必要自己再重新造一遍轮子。 至于哪个轮子能有不错的生态呢?除了轮子本身的质量以外,运气和时机才是决定性因素… |
39
tongsu 2016-11-21 13:03:02 +08:00 via Android
,,,,在,,,,.,
|
40
lijsh 2016-11-29 18:38:21 +08:00
如果把 API 设计也归到框架质量的讨论之中, Vue 基本没有敌手。
|
41
Hiufan 2016-12-15 09:25:49 +08:00
api 设计感觉是没有 vue 优雅。
文档写得也没有 vue 那么规范化、条理化。但是那个指令的一览进行了分类,这个点我觉得挺好的。 作者没有尤大那种设计背景,所以在 ui 层面也做得不够美观。 示例等等写得也没有 vue 那么地规范。 vue 给我的感觉是既有工程,又有艺术。 avalon 则感觉只有工程。 然而, avalon2 兼容到 ie7 这的确是一个优势,既可以前端渲染做 spa ,也可以做服务端渲染,可以应对 pc 端的多种应用场景。同时解决兼容性和 seo 的问题。 vue.js 则只支持到 ie9+,服务端渲染解决 seo 的问题,但是很多 pc 的网站仍然需要兼容 ie8+。 无论是实现上,还是其他软实力相关的问题上,这两者有很大的不同,但其实没有必要争执孰好孰坏。 对于工程师而言,选择合适的技术栈应对面临的工程场景,就已经足够。 对于框架的开发者而言,一个成熟的社区,理应能够互相学习,取长补短,不断取得进步,而不是互撕。 |