JavaScript 对 vuejs 这个前端框架如何看?

hunter · 2014年11月26日 · 最后由 sucaipro 回复于 2020年04月20日 · 40006 次阅读

在移动前端方面经验浅薄,这里抛砖引玉,来看看大家对 vuejs 的看法和意见。

http://vuejs.org/

昨天刚看到这个框架,和 angular,ember 相比,突出了极简单的理念。 我看到 touch 和 gesture 方面的,也有相关的支持。

作者是一个华人,看上去很酷。

Github 链接 https://github.com/yyx990803/vue

angular

angular 看了一会文档,对那些概念实在有点头痛,学习成本高。 何况,如果只是一些简单的应用,非要套上 angular 哪些模式,对以后发展和维护也是头痛的。 angular 网站主站已经被墙。

@元芳,VUEJS 这个框架你如何看?

看着挺有趣的,有空研究看看。

看着挺不错的样子呀

国内也有一个叫 avalon 的 mvvm 框架,主要是支持 ie6 和修正 angular 在 dirty check 上面的性能缺陷(现在不知道修复没) vuejs 不知道有什么让人眼前一亮的东西,如果是主打框架概念的话,都是 mvvm 差距应该不会太多 不过如果让我从中选一个的话还是 angular,毕竟用户量摆在那里,1.x 的生态圈也开始完善了

也是用来做数据绑定的么?

最近在用 vue 来做个个人的小项目,说说感受!angularJS 之前看过,不是我喜欢的类型。reactjs 简单,容易上手,但是很多时候代码量太大,必要的时候每个 dom 都需要抽象成一个组件,做比较复杂的 UI 的时候,开发复杂性较高。Vue 综合了前面两者的有点,代码量适中,开发效率高。尤其配置 loader 和 webpack 之后,前端产出的利器。

我用的 1.x 版本,下面说说缺点。文档还是不错的,但是还是有各别地方说的不清楚,所以踩到的坑要自己填,自己总结。 另外 Chrome 上的那个 Debuger 应该是有 bug 的,有时候会假死。因为本人不是纯粹的 JSer 所以没有深入研究 Vue 的源码。所以单纯从使用者的角度上来说,还是不错的。

另外有个小建议,现在很多的 mvvm 都是数据驱动 UI,所以某种程度上弱化了 dom 的概念。所以框架本身多 dom 的操作能力有限。建议配置 jquery 使用。不为别的,就为各个浏览器的兼容性....当然你可以选择自己做,如果你有信心比 Jquery 做到更好。

补充一句,在你熟悉了 vue 之后,一两天之内,重写 bootstrap 里面的 js 组件,应该是易如反掌的。

当然是用视频看啊,分享 2017 年最新 vue.js 视频教程下载,共 15 套,从入门到精通! 下载地址:http://www.sucaihuo.com/video/56.html

vue 应该是目前国内最热的架构,超过 angularjs 和 react,我来推荐一个实战的,http://www.hubwiz.com/course

推荐一下 vue 的热门视频教程:https://www.sucaipro.com/video/73.html

需要 登录 后方可回复, 如果你还没有账号请 注册新账号