frontendbunny
V2EX  ›  问与答

Angular 转 Vue?

  •  
  •   frontendbunny · Nov 22, 2016 · 3604 views
    This topic created in 3483 days ago, the information mentioned may be changed or developed.

    小厂程序媛一枚,组里之前一直用 angular ,最近有人觉得可以转 vue 或者 react 。看了下觉得 react 学习起来比 vue 要复杂 T_T 。想请教的是对于新手来说学哪个会比较有优势呀?另外, vuejs 作者尤小右是中国人,中文文档会不会更好一些,问问题是不是更容易得到回答?

    20 replies    2016-11-24 09:54:07 +08:00
    pasturn
        1
    pasturn  
       Nov 22, 2016
    react 本身不是很难,难点在于 react 全家桶的组合使用,单向数据流和 angular 的 MVVM 就有差异,一开始上手可能会稍难,接受之后就 ok 了。 vue 借鉴了 angular 和 react ,尽量避免两者的缺点,文档详细,新人容易上手,当然 vue 也有类似 react 的全家桶,作者做了一些优化。 react 和 vue 目前社区生态都比较好,如果楼主加入一些比较热心的社区或者群,问题可以很快得到回复,特别是妹纸~
    viko16
        2
    viko16  
       Nov 22, 2016
    Vue 2.x 中文文档靠志愿者翻译,问问题的确是更容易得到回答(微博 /知乎都可以找到他本人)
    murmur
        3
    murmur  
       Nov 22, 2016
    angular 有点玩弄概念 而且 的却 太老了
    SourceMan
        4
    SourceMan  
       Nov 22, 2016 via iPhone
    何须转,你会 NG ,怎么有理由不会 vue
    Pengg
        5
    Pengg  
       Nov 22, 2016 via iPhone
    会了 angular ,再转 vue 或 react 都容易,
    HuJian201
        6
    HuJian201  
       Nov 22, 2016 via iPad
    和你一样 Angular1.x ,很容易吧,写 Vue 基本没障碍,直接撸袖子上吧。 react 没试过,想来也不会难, jsx 可能要恶心下?
    murmur
        7
    murmur  
       Nov 22, 2016
    react 用 es5+传统方式是 easy 模式 es6+redux 是史诗难度
    shiny
        8
    shiny  
    PRO
       Nov 22, 2016
    Vue 新手友好,一个晚上就能写些简单的应用了。
    xhowhy
        9
    xhowhy  
       Nov 22, 2016


    frontendbunny
        10
    frontendbunny  
    OP
       Nov 22, 2016
    灰常感谢各位!准备开始看 vue ,也和组里说~~
    bdbai
        11
    bdbai  
       Nov 22, 2016 via Android
    @murmur 有这么夸张?
    murmur
        12
    murmur  
       Nov 22, 2016   ❤️ 1
    @bdbai redux 本身是个超大的状态机,这种东西,本科的时候,形式语言和自动机、编译原理你总学过一门吧
    复杂的状态机你写不明白
    简单的不用状态机也能搞定
    大概就这样
    何况那么多框架用事件搞的妥妥的
    互联网应用跟企业应用拼状态复杂?所以别人专门搞了个工作流来解决状态问题
    murmur
        13
    murmur  
       Nov 22, 2016
    @xhowhy star 数不代表一切,我用的一个 3000+的第三方组件比同样的 angular 实现埋了不知道多少的深坑
    xhowhy
        14
    xhowhy  
       Nov 22, 2016
    @murmur 你不识字么
    murmur
        15
    murmur  
       Nov 22, 2016
    @xhowhy 同理啊,你可以理解为 react 用的人多解决问题的也多,你也可以理解为太难用了很多人用不明白跑去提问了,估计里面还一半跟 react native 和 redux 有关

    怎么理解都可以
    stars 都不是唯一标准 stackoverflow 的问题数也只能做参考吧
    bdbai
        16
    bdbai  
       Nov 22, 2016 via Android
    @murmur 所以裸用 React+ES6 传统模式呢
    killpigman
        17
    killpigman  
       Nov 23, 2016
    当然 react ,没有理由用 vue
    frontendbunny
        18
    frontendbunny  
    OP
       Nov 23, 2016
    @killpigman 为什么呢?
    joesky
        19
    joesky  
       Nov 24, 2016 via Android
    其实我觉得 React 本身上手并不难,难在 Redux 要学习的概念多。建议初学 React 技术栈的可以绕开 Redux ,推荐 React + mobx ,上手快。
    frontendbunny
        20
    frontendbunny  
    OP
       Nov 24, 2016
    谢谢大家~组里最终决定用 vue~ react 的话我也准备业余时间看一下,等 vue 掌握得差不多了~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2830 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 04:27 · PVG 12:27 · LAX 21:27 · JFK 00:27
    ♥ Do have faith in what you're doing.