Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[vue] 如果现在让你从vue/react/angularjs三个中选择一个,你会选哪个?说说你的理由 #550

Open
haizhilin2013 opened this issue Jul 2, 2019 · 14 comments
Labels
vue vue

Comments

@haizhilin2013
Copy link
Collaborator

[vue] 如果现在让你从vue/react/angularjs三个中选择一个,你会选哪个?说说你的理由

@haizhilin2013 haizhilin2013 added the vue vue label Jul 2, 2019
@zyronon
Copy link

zyronon commented Jul 2, 2019

让我选肯定是vue。angularjs没用过。angular倒是用过。挺好用的,但是!!!编译真的很慢,加了热更新还是慢,开发毫无用户体验,按ctrl+s等2秒的绝望,你没用过angular不会明白的。react没在项目中用过,自己玩过几个小项目,使用体验一般般,jsx写起来真的很别扭

@haizhilin2013
Copy link
Collaborator Author

@ttentau 为什么会选vue呢?有什么充分的理由吗?

@zyronon
Copy link

zyronon commented Jul 2, 2019

因为比其他两个好用。
angular开发效率非常的低,向上面我说的,ctrl+s等2秒页面刷新。这点vue就不会出现
react的jsx写不习惯

@yelingfeng
Copy link

1、 团队技术积累 哪个熟练有积累 哪个优先
2、看Leader 主程 哪个熟练 毕竟哪个用不好 他背锅
3、从个人喜好和风格的话 我选vue

@vipbo
Copy link

vipbo commented Jul 23, 2019

@ttentau为什么会选VUE呢?有什么充分的理由吗?

这个合理的回答是什么?

@ChasLui
Copy link

ChasLui commented Jul 31, 2019

因为比其他两个好用。
angular开发效率非常的低,向上面我说的,ctrl+s等2秒页面刷新。这点vue就不会出现
react的jsx写不习惯

  1. 考虑当前团队成员技术栈, 基本遵循少数服从多数的情况
  2. 考虑人员招聘成本, 我上家公司当初希望切换到 react 框架, 结果招聘非常难, 新人迟迟进不来影响开发进度
  3. 业务场景考虑, 在平台类应用,并且未来将长期持续维护, 团队开发人员经验不足的情况下, 选择 angular 是不错的方案
  4. 架构上倾向设计的视图层更轻, 尽量弱化框架的绑定

@lizhenheng1
Copy link

vue的优势:轻量级框架、简单易学、双向数据绑定、组件化、视图、数据和结构的分离、虚拟DOM、运行速度快

@zhangxiaos
Copy link

首先会根据团队的技术栈来进行选型,有利于团队管理及技术交流,在此基础上不断演化出适合公司内部的实现方式;
抛开团队来说的话,个人会选择vue,原因是:

  1. 一直接触的都是vue,目前没有什么痛感,喜欢使用模板
  2. 轻量、语法简单,支持模板和渲染函数的弹性选择
  3. 更快的渲染+更小的体积

@eastFang
Copy link

个人会选择vue, 双向绑定简直不要太好用

@Lisiyuan668
Copy link

react写习惯了超级好用 阿里出的 sam.js 综合了 退出了 jsx+ 就是jsx语法结合指令 好用的不要不要的

@sawyerbutton
Copy link

大家用的都是hmr,我的angular 编译也就1s,切换一个屏幕的时间而已,,

@crush2020
Copy link

就目前来看我还是用vue,应为react还没学,看后面如果学了的话,到时候在比较看看。

@ygh1
Copy link

ygh1 commented Feb 9, 2022

从团队考虑的话,看团队成员的技术积累,如果单独从技术的角度,其实这三个框架都是很ok的,我比较喜欢vue中的响应式系统,指令系统,模板写起来更方便,react的fiber数据结构,分片更新,angular一般不会考虑,因为国内的技术选型angular还是比较好,但是还是应该有更适合它的应用场景
三个框架都是比较成熟的产品,有对应的路由状态库,UI库,以及服务端渲染的方案

@wuzhenda
Copy link

wuzhenda commented Apr 3, 2022

我是从angularjs入手的,现在在学vuejs,期间也简单看过angluar,react没有碰过,但react相关项目和流行度还是挺高的。
angularjs因为停止支持都转angular了,否则我觉得angularjs挺好的,因为相关开发配套挺多的,更重要的是我不是用在spa项目上的,而是作为jquery替代,这点vue也能做到,才会转vue的。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vue vue
Projects
None yet
Development

No branches or pull requests