Skip to content

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

Open
@haizhilin2013

Description

@haizhilin2013
Collaborator

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

Activity

zyronon

zyronon commented on Jul 2, 2019

@zyronon

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

haizhilin2013

haizhilin2013 commented on Jul 2, 2019

@haizhilin2013
CollaboratorAuthor

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

zyronon

zyronon commented on Jul 2, 2019

@zyronon

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

yelingfeng

yelingfeng commented on Jul 10, 2019

@yelingfeng

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

vipbo

vipbo commented on Jul 23, 2019

@vipbo

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

这个合理的回答是什么?

ChasLui

ChasLui commented on Jul 31, 2019

@ChasLui

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

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

lizhenheng1 commented on Aug 29, 2019

@lizhenheng1

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

zhangxiaos

zhangxiaos commented on Sep 26, 2019

@zhangxiaos

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

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

eastFang commented on Nov 30, 2019

@eastFang

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

Lisiyuan668

Lisiyuan668 commented on Jan 10, 2020

@Lisiyuan668

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

sawyerbutton

sawyerbutton commented on Nov 5, 2020

@sawyerbutton

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

crush2020

crush2020 commented on Jan 25, 2021

@crush2020

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

ygh1

ygh1 commented on Feb 9, 2022

@ygh1

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

wuzhenda

wuzhenda commented on Apr 3, 2022

@wuzhenda

我是从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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @wuzhenda@yelingfeng@haizhilin2013@ChasLui@sawyerbutton

        Issue actions

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