Angular 在国内就这么不受待见? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不在回答技术问题时复制粘贴 AI 生成的内容
kyrre
V2EX    程序员

Angular 在国内就这么不受待见?

  •  
  •   kyrre 2018-09-25 09:03:27 +08:00 28580 次点击
    这是一个创建于 2572 天前的主题,其中的信息可能已经有所发展或是发生改变。
    项目用了 Jhipster,结果 vue 支持很不到位,想说服别人用 angular,貌似阻力不小,动不动就是 angular 的人不好招,有这么夸张么?
    第 1 条附言    2018-09-25 11:29:27 +08:00
    没想到这么多人热情回复。
    根据框架招人是实在没法子了。奈何组里大部分人都是后端出身,转型有点艰难。
    要是有前端经验的其实学一下也不是很难。
    第 2 条附言    2019-04-03 22:52:46 +08:00
    最新更新:
    jhipster 的开发人员终于正视现实了,开始实现基于 vue 的 blueprint 了。不过目前还是 beta 版,不急的 V 友可以再等等。
    104 条回复    2020-11-17 15:29:20 +08:00
    1  2  
    codeMan5495
        1
    codeMan5495  
       2018-09-25 09:16:28 +08:00   2
    只能说 angular 用起来太舒服了 但是起手稍微难一点 就阻挡了一大片
    shijianit
        2
    shijianit  
       2018-09-25 09:20:59 +08:00
    一直在用 angular,觉得很好用
    misaka19000
        3
    misaka19000  
       2018-09-25 09:23:07 +08:00 via Android
    什么叫人不好招?第一次看到用框架来找人的
    allce231
        4
    allce231  
       2018-09-25 09:26:27 +08:00
    angular 的人的确不好招 现在的社会还真的根据框架来招人的 很多公司就算你 angular 再牛逼,原生 js 写的再好,只要听说你还没在项目上用过 vue 对不起 你就是垃圾
    9ki
        5
    9ki  
       2018-09-25 09:26:49 +08:00
    @misaka19000 angular 差不多意味这一套技术栈 angular + rxjs + typescript + ngrx(可选), 就像你用后端招会 ssh 的人,很正常的事... 这也能杠一下吗?
    slipkinem
        6
    slipkinem  
       2018-09-25 09:27:32 +08:00 via Android   1
    不是 angular 的人不好招,而是要价高。
    starcraft
        7
    starcraft  
       2018-09-25 09:28:39 +08:00 via iPhone
    @misaka19000 spring 全家桶都要哭了。你的意思是要设计模式找人,招进来写轮子搭框架?
    xianxiaobo
        8
    xianxiaobo  
       2018-09-25 09:29:32 +08:00
    angular 确实不好招啊,现在培训班有几个教前端是教 angular 的?都是 vue 或者 react。会 angular 的,至少一般都是有一两年前端经验然后自学的,当然不好招啊。而且 angular 确实比 vue 难一些,不然也不会有那么多人 ng1 转 vue.
    yimity
        9
    yimity  
       2018-09-25 09:29:47 +08:00
    因为他们不想学。
    cuzfinal
        10
    cuzfinal  
       2018-09-25 09:30:44 +08:00
    那招 react 啊
    javascr1pt
        11
    javascr1pt  
       2018-09-25 09:31:17 +08:00
    不是 angular 的人不好招,而是坑太少。
    xcjx
        12
    xcjx  
       2018-09-25 09:33:44 +08:00
    大部分公司都在做很一般的应用,随便招个会框架的来干干活儿就行了,所以根据框架招人,没毛病啊,说白了,现在很多程序员跟流水线上的工人没什么区别。
    z54749412
        13
    z54749412  
       2018-09-25 09:34:40 +08:00
    可以用 react 啊 ,盯上 angular 么?
    z54749412
        14
    z54749412  
       2018-09-25 09:37:12 +08:00
    @xianxiaobo 个人感觉停留在使用上 angular 没比 vue 难,只是版本迭代跨度比较大,坑比较多,所以一些前端不愿意使用而已。如果 angular 和 vue,react 一样正常迭代估计就没这么多问题了
    xcjx
        15
    xcjx  
       2018-09-25 09:37:36 +08:00
    @starcraft #7 如果招一个基础扎实的人 ,学 angular 还不是三天的事儿?可能三天我都多说了,再随便写半个项目踩踩坑,水平不知道比只会框架的高到哪里去了。
    gzf6
        16
    gzf6  
       2018-09-25 09:38:35 +08:00   1
    本来学完 js 准备学 vue,哪知公司的项目直接就是 ionic,只能 typescript 和 angular 硬啃,真香
    z54749412
        17
    z54749412  
       2018-09-25 09:42:35 +08:00
    兄弟,,摸着良心说啊,,angular 哪里难了? 自己的版本迭代把自己迭代死的框架,不是他学起来难,是真的不好用啊,angular 项目只维护一个版本还好,维护多个版本的好像在同时迭代使用 2 个框架的产品一样,谁愿意?
    z54749412
        18
    z54749412  
       2018-09-25 09:53:56 +08:00
    还有兄弟,,我特意去查了一下,好像在国外下载量也少的可怜怎么办?这个标题可以改下,angular 为什么在世界不受待见了。。。。
    xianxiaobo
        19
    xianxiaobo  
       2018-09-25 09:56:17 +08:00
    @z54749412 angular 从 2 开始就是正常迭代了,现在已经到 6 了。从学习资料上来说,angular 和 vue 相比,学习资料少,尤其是中文学习资料,出了 bug 基本上百度都很难百度到原因的。然后你用 angular 的各种组件库,除了国内的阿里的那个组件库是中文文档,其他的大点的组件库都是英文文档。然后就是 angular 设计的确实比 vue 复杂,比如拦截器什么的,因为 angular 想做的本来就是大型的项目,所以很多东西都要设计的复杂一些。
        20
    sam014  
       2018-09-25 09:58:03 +08:00
    Vue 上手快,但是很多人有看法,可以考虑 react 啊,
    为什么要跟 angular 死磕?社群太小了
    sam014
    yikyo
        21
    yikyo  
       2018-09-25 09:58:08 +08:00
    angular 确实不好招啊,近半年面过 50+前端,没有一个有 angular v2+的经验,只有 1-2 个 ts 的经验。
    qiaobeier
        22
    qiaobeier  
       2018-09-25 09:59:55 +08:00
    不就是个工具嘛,虽然工具有趁手不趁手,但也不至于出不了活。要是换个工具就没法干活了,这还是个称职的前端师傅吗。
    zjsxwc
        23
    zjsxwc  
       2018-09-25 10:07:42 +08:00
    AngularDart 了解下,谷歌推自己的 Dart 语言代替微软的 TS:

    webdev.dartlang.org
    z54749412
        24
    z54749412  
       2018-09-25 10:11:49 +08:00
    @xianxiaobo 那也可以考虑 react 的啊,我最近在改一个流程的 angular 项目。如果停留在使用层面没感觉它有多难。我是这么认为的。
    Hancock
        25
    Hancock  
       2018-09-25 10:13:47 +08:00
    我们再用啊
    shuizhengqi
        26
    shuizhengqi  
       2018-09-25 10:14:37 +08:00
    从 js 切换到 react,从 react 切换到 angular,都没花超过一周的时间就能熟练开发了,语言什么的已经无所谓了
    VDimos
        27
    VDimos  
       2018-09-25 10:18:55 +08:00 via Android
    会 angular 是加分点,只会 angular 在国内就是减分点了
    godoway
        28
    godoway  
       2018-09-25 10:22:33 +08:00   1
    之前不是有人开玩笑说,招不到 angular 就把一个搞后台开发(特别是 java 的)的弄过去。
    接着你就有一个优秀的中级 angular 程序员了
    bk201
        29
    bk201  
       2018-09-25 10:26:03 +08:00
    一个框架而已至于么,不是分分钟照着文档上手?
    xianxiaobo
        30
    xianxiaobo  
       2018-09-25 10:28:36 +08:00
    @z54749412 我觉得 vue 和 react 都挺好的,我并没有说 angular 有多么的难,多么的不容易学会,只是想说 angular 和 vue 相比,确实要难一些,尤其是生态环境方面。
    dhssingle
        31
    dhssingle  
       2018-09-25 10:30:23 +08:00
    @z54749412 不要颠倒黑白好伐?就下载量来说,vue 给 NG2 和 react 提鞋的资格都没有。vue 才几十万的量级,后面两都是百万量级了。
    Sapp
        32
    Sapp  
       2018-09-25 10:32:53 +08:00
    angular 和 react 都不好招,你以为小公司都用 vue 是图什么,vue 的周边库那么垃圾,但是人好招啊。
    Sapp
        33
    Sapp  
       2018-09-25 10:35:21 +08:00
    @xcjx 基础扎实的人多难招你知道吗?难度远比找个会用框架的人难。你这话就像说只要你成首富就能随便买跑车一样,纯属废话。
    youngxhui
        34
    youngxhui  
       2018-09-25 10:38:14 +08:00 via Android   1
    正在学习 angular 感觉 angular 比 vue 完善啊,尤其是 ts 默认语言,依赖注入骚的一批
    mars0princ
        35
    mars0prince  
       2018-09-25 10:41:15 +08:00   3
    因为 angular 做的太好太完善了,用了 angular,你让那些前端架构师做啥?
    ioth
        36
    ioth  
       2018-09-25 10:44:22 +08:00
    多大规模的公司?是 hr 招人还是技术部门自己招。
    z54749412
        37
    z54749412  
       2018-09-25 10:48:45 +08:00
    @dhssingle 真不好意思,我不用 vue,我感觉框架没有好坏之分,我上面也说了,我用的 react,现在在改 ng1 老项目,哈哈,真心感觉 ng 用起来没什么难的,没什么难招的,我没提过 vue 好么?兄弟,倒是你不要颠倒是非。
    z54749412
        38
    z54749412  
       2018-09-25 10:50:50 +08:00
    @dhssingle 这个锅,我可不背,自己看下评论,我没提过 vue 的小伙子,提高下阅读能力,有助你学习其他框架。
    xcjx
        39
    xcjx  
       2018-09-25 10:52:12 +08:00
    @Sapp 难招,那只能说给不了别人想要的待遇……还是太贪了,工资提高一下,你看难招不难招。
    要是想招实惠的,立马能干活儿的,我也建议招框架熟练工;但是楼主想用 angular 又再抱怨 angular 的难招,我还能说什么,难道要我告诉楼主,“你别用 angular 了,你用 vue 吧”,能解决他的难题吗,你能帮助楼主解决 Jhipster 对 vue 的支持不到位吗,别老是抬杠,杠着杠着都跑题了……亲
    Sapp
        40
    Sapp  
       2018-09-25 11:04:51 +08:00
    @xcjx 是,你们公司招人都是随便给钱,你给 10w 一天会招不到人?这不是说的废话?
    Hyperion
        41
    Hyperion  
       2018-09-25 11:04:59 +08:00
    用框架用出优越感就很好笑了,成本角度出发,项目选型当然选程序员可替代性高的。

    入门快,程序员批量产出就快,公司就好招人,好招人当然开价便宜,便宜当然越用越多,越用越多当然程序员产出更快,一点毛病都没有。

    ng 好不好招?硬要人家有 ng2 经验当然难招… 找一个能学的到底学的学不好、用的用不好风险摆在这里。能快速上手的大佬那你打算开多少价呢?

    成本考虑当然 Vue 流水线大法好咯,要生成 render 都不用知道直接 HTML 模板一把梭,打包配置直接 CLI go,多快,三天上岗(跑

    PS:只啃一门的程序大佬我也是很佩服,真的有自信。
    Saay
        42
    Saay  
       2018-09-25 11:08:14 +08:00
    看看 angular 的一个个 UI 库,material 风格不习惯, 组件也少,element-angular,ng-zorro-antd, 没几个人维护。angular 依赖注入,模块化, 统一的代码规范, 这些用起来都很舒服, 但是用了几个月还是去用 vue 了, 一个好的 UI 库加成效果比框架什么的强多了。
    murmur
        43
    murmur  
       2018-09-25 11:11:57 +08:00   1
    @dhssingle 是是是你牛逼 vue 周下载量 40 多万不配给 react 和 ng 提鞋
    我是不是也可以说 react 和 ng 太难配了 fail-try 拉高了下载量
    xianxiaobo
        44
    xianxiaobo  
       2018-09-25 11:12:27 +08:00
    @Saay 官方的那个 material-ui 库不行,我目前觉得只有 primeng 和阿里的那个能用,组件比较多和齐全。
    xcjx
        45
    xcjx  
       2018-09-25 11:12:29 +08:00
    @Sapp #40 我说“随便给钱”了吗,我说的是提高一下,如果按照你抬杠的思路,我是不是应该说“你一个月给别人发 1500,能招个前台就不错了”,可是我不这么抬杠,我不会臆想别人说那些并不存在的话,没有什么意思。罢了,不太喜欢你这种杠的方式,毫无技术含量,不要 @了
    jlkm2010
        46
    jlkm2010  
       2018-09-25 11:16:31 +08:00
    @Saay ng-zorro-antd 是阿里官方在维护,到你嘴里就变成“ 没几个人维护”了,还有目光别只看国内,看看国外有哪些 ng 的 UI 库 /vue 的 UI 库
    Saay
        47
    Saay  
       2018-09-25 11:21:56 +08:00
    @jlkm2010 现在什么维护情况不清楚, 不过他们 0.6 升级 0.7 的时候, 哪个维护者说 “手都撸秃噜皮”, 找人一块 contribute。 并且他明确的说过, 这是 react ant 框架的一个 copy,ant 没有的组件, 他们也不会添加新功能组件。
    jlkm2010
        48
    jlkm2010  
       2018-09-25 11:25:16 +08:00
    @Saay 你现在再去看看有多少 contribute,ng-zorro-antd 确实是 react ant 框架的一个 copy,但是 react ant 本身是会不停添加组件的啊
    undeflife
        49
    undeflife  
       2018-09-25 11:35:40 +08:00
    jhipster 对于前端只不过是可以生成前端代码而已 你完全可以用在生成实体的时候 --skip-client 手动写前端代码
    并不存在支持的问题,如果实在需要生成的话 yarn 是可以下载到 vue 的 generator 的

    jhipster 从 5.0 开始 正式支持 react 了 相对 vue 我还是倾向 react 实在要用 vue
    weer0026
        50
    weer0026  
       2018-09-25 11:59:06 +08:00
    本来我们公司的前端用的也是 Angular 技术栈,但是新招来的前端基本都不会,但是都会 vue,后面就直接重构成 vue 架构了。
    skyline45
        51
    skyline45  
       2018-09-25 12:05:14 +08:00
    呵呵,出来实习一年,用的 Angular4,换工作,全问的 vue,即使有做准备,一看项目全是 Angular,马上淘汰,真是够恶心的~
    kyrre
        52
    kyrre  
    OP
       2018-09-25 12:12:49 +08:00
    @undeflife 原来的 yarn 里的那个 vue generator 已经黄了吧,看现在没人在维护了。
    icylogic
        53
    icylogic  
       2018-09-25 12:51:02 +08:00 via iPhone
    这种框架如果真的会其中一个,没理由上手另一个会有多慢啊。。。
    dong3580
        54
    dong3580  
       2018-09-25 13:21:44 +08:00
    @icylogic
    能上手和面试能过关完全不是一个量级的,我这个说你应该能明白。
    ----------
    会 Angular 的看看 vue 大概半小时就上手了,vue 入门会很简单。
    React 跟另外两个略有些不同,不过还好。
    STRRL
        55
    STRRL  
       2018-09-25 13:24:03 +08:00 via Android
    培训班培训的 vue 多
    LokiSharp
        56
    LokiSharp  
       2018-09-25 13:26:47 +08:00
    因为 vue 程序员能便宜一两千
    dany813
        57
    dany813  
       2018-09-25 13:34:28 +08:00
    还是 react 好玩
    del1214
        58
    del1214  
       2018-09-25 13:52:32 +08:00
    ng 不敢用,学习曲线太陡,找不到会用的人,从里面学习一些思想还是不错的
    wangxiaoaer
        59
    wangxiaoaer  
       2018-09-25 14:11:16 +08:00   1
    我不是抬杠,或者说 angular 不好,但是就我自己的实际体用而言真的没法喜欢啊,自己日常后台是 java 的,spring 那一套再熟悉不过了,所以当初 ng1 的时候那些 controller service factory 等概念还是很快就上手的。但是 ng2 之后(目前是 6 吧),尝试下来感觉简直想死:

    1 ng 的 module:完全体会不到 ng 的 module 有什么意义。反而增加了额外的繁琐,比如一个组件,或者 service 必须在对应的 module 里面注册才能使用,完全不知道这样的理由是什么。有的说是防止命名冲突,真是搞笑,引入多个三方 module,里面包含同名的组件也不是不可能,目前是按照优先级进行覆盖的,如果没有 module,还不是照样可以按照顺序覆盖? 以前 service 也需要在顶级 module 里面声明,现在好像又不需要了,呵呵呵。另外,一个组件不算测试起码 3 个文件,然后又需要再 module 里面声明,module 声明的时候还需要 es 的 import,算算多少他么的重复引用,万一你想修改一个组件的命名,就他么哭去吧。就好比 java 一个 package 下面还需要单独在弄个文件把这个 package 下所有的 class 都列个清单列出来。呵呵呵。

    2 文件爆炸: 上面说了,一个组件 3 个文件少不了,不要说那些 inline 的写法,一坨屎一样,勉强有点语法高亮,格式化不存在,这能忍?就是一个大杂烩,这样的文件就好比把一个项目所有文件粗暴 合并到一起说只有 1 个文件一样,毫无逻辑,毫无条理(和 vue 比起来)。当然了 ng1 也是这样,但是 ng1 不需要在 module 的 declarations 里面一一列出来啊(是的,又回到第一跳了)。

    3 炒概念: 什么 aot、jit、编译器啥的,听的人一愣一愣的,就尼玛一 js 框架而已啊兄弟,这个感觉就跟 golang 一个尿性,偏执的自大狂。

    4 全家桶:都说上了 angular 就有了全家桶,不像 vue react 一样还要自己搭配,可 angular 真的是全家桶吗?状态管理用什么?有人说 Rxjs 就够了,rxjs state management 关键字搜搜,有多少纯 rxjs 实现的状态管理库?君不见 ngrx 如火如荼,还不是强行 flux 为全家桶擦屁股?可惜用起来跟 redux 他奶奶的裹脚布一样,又臭又长。有人说俺们自带动画支持啊,可是随便从官网抄一段: https://imgur.com/udkv8Yv 这能忍? 说好的 js 和 css 分开呢?业务和表现分开呢?

    5 生态:说最简单最关心的 UI 库,社区拿得出手的有几个?官方支持的 material2 ?说实在的,这种性冷淡风格的 UI 还真不适合国内,特别是交互、表现内容比较多的场景,大家可以自己考虑考虑 material 这种设计下,同一屏下有效的交互元素和其他 UI 比起来少了多少?剩下就是 bootstrap 粗暴的定制了,不提也罢。


    总之,ng2+用起来感觉牵扯到业务无关的太多了,想想 ng1 横空出世的时候,再想想现在,哀其不争啊。
    giscafer
        60
    giscafer  
       2018-09-25 14:11:53 +08:00
    angular +1
    giscafer
        61
    giscafer  
       2018-09-25 14:13:49 +08:00   2
    @wangxiaoaer 懂得不多,莫说太多,说多了显得自己水平低。低调低调
    rppig42
        62
    rppig42  
       2018-09-25 14:24:45 +08:00
    @wangxiaoaer 一知半解的话还是别发表长篇大论了...多看代码少说话...
    aaronysj
        63
    aaronysj  
       2018-09-25 14:29:00 +08:00
    今天 V 站是跟 Angular 干上了?
    giscafer
        64
    giscafer  
       2018-09-25 14:43:07 +08:00
    @kyrre jhipster 怎么样,坑多吗。
    matsuijurina
        65
    matsuijurina  
       2018-09-25 14:59:31 +08:00 via Android
    因为墙的原因,中国互联网开发生态一直就是 Galapagos 孤岛效应。在世界各地都用得好好的 Angular,偏偏不符合中国国情。不过也无所谓了,掐指一算,区块链和人工智能的热潮都快退了,这两年忙着为皇帝做新装的前端大师们又该回到大厂挖新坑了。
    TJT
        66
    TJT  
       2018-09-25 15:12:20 +08:00
    反正我们公司招人偏向招会 Angular 的。
    learnshare
        67
    learnshare  
       2018-09-25 15:14:14 +08:00
    因为是三大框架中第四个出现的,光优秀不行,得有人气才行
    Ley
        68
    Ley  
       2018-09-25 15:23:55 +08:00 via Android
    @learnshare Angular 从全球范围来看人气蛮高的呀
    KgM4gLtF0shViDH3
        69
    KgM4gLtF0shViDH3  
       2018-09-25 15:24:33 +08:00
    看来招会 angular 的有个好处就是过滤培训班的。虽然会误伤。
    learnshare
        70
    learnshare  
       2018-09-25 16:51:04 +08:00
    @Ley 国内外前端开发人员就很不一样

    React 热门是因为出的早,而且简单
    Vue 是因为推广和传播更快
    Angular 被 1 坑过,2 又门槛高,所以相对弱势
    wengjin456123
        71
    wengjin456123  
       2018-09-25 17:27:06 +08:00 via Android
    找个基础好点的,5 天干活
    wengjin456123
        72
    wengjin456123  
       2018-09-25 17:27:38 +08:00 via Android
    当然,就杭州来说,15k 起步吧
    z54749412
        73
    z54749412  
       2018-09-25 17:50:52 +08:00
    @matsuijurina react 也需要梯子的,我感觉真的不要拿墙来说事吧,显得很 low
    beginor
        74
    beginor  
       2018-09-25 18:00:04 +08:00 via Android
    angular 真的很难么?
    endlessing
        75
    endlessing  
       2018-09-25 18:12:00 +08:00
    一直钟爱 angular,奈何公司不用
    zlgodpig
        76
    zlgodpig  
       2018-09-25 18:19:38 +08:00
    1 升 2 用了太长时间,react 和 vue 市场都占的差不多了,angular 才姗姗来迟。
    公司用的不多,会的人不多,然后恶性循环
    9684xtpa
        77
    9684xtpa  
       2018-09-25 18:52:50 +08:00   1
    主要还是国内的技术氛围太过的浮躁,什么东西好用就用什么,多数公司考虑最多的是学习成本和人力成本,很多人只想找一份“不错”的工作,这群人当中有很多人会的不多,却喜欢洋洋自得,对于别的框架做各种的鄙视,在网上打起嘴炮,这才是最可怕的。

    但还是有那么一群人,以谦虚的姿态,抱着求学的态度,努力的研究新技术,研究各种框架学习别人的编程思想,在技术的世界里遨游。

    还记得当时大漠穷秋说过一句话“我鄙视的不是那些会 VUE 的人,我鄙视的是只会 VUE 的人”。
    CtrlSpace
        78
    CtrlSpace  
       2018-09-25 22:28:15 +08:00   2
    日常后端 Spring Boot + JHipster
    前端没有使用 JHipster 的 NGBootstrap,而是使用 NG-ZORRO + NG-ALAIN 路过,爽得不行。
    find456789
        79
    find456789  
       2018-09-25 23:09:45 +08:00
    学起来很累,后来我就学 react 了
    ecmadao
        80
    ecmadao  
       2018-09-26 00:26:19 +08:00
    框架根本无所谓,拘泥在框架上没什么意义,很多时候只是根据项目规划的时间、人手资源被动选择技术而已。要是时间什么的都充足,我倒是很乐意多尝试些技术。
    visonnn
        81
    visonnn  
       2018-09-26 00:32:10 +08:00
    单说现在社招的实际情况,能感受到部分前端开发会以框架来分派。而在目前三大门派中,的确站 Angular 的人最少。
    seeker
        82
    seeker  
       2018-09-26 01:00:42 +08:00   2
    简单不好,复杂才好吗?
    想想 JQuery 当年为啥火的。
    Angular 是典型的过度工程,5 年之后没人会用的。老点的程序员可能还记得当年谷歌还搞过一个 GWT 吧?下场就跟他一样。G 家的 Polymer 估计也不会好到哪里去。

    框架简单,工程师才能专注于业务,逻辑,架构,性能。不然整天折腾框架了。
    vHypnos
        83
    vHypnos  
       2018-09-26 02:56:47 +08:00
    现在正在做 angular 的项目,我表示我还是想用 react。
    xiangyuecn
        84
    xiangyuecn  
       2018-09-26 06:43:22 +08:00
    《脱离框架干不了活系列》
    kyrre
        85
    kyrre  
    OP
       2018-09-26 08:04:16 +08:00
    @ioth 公司不大,研发部门 50 人左右。团队自己找人。
    kyrre
        86
    kyrre  
    OP
       2018-09-26 08:08:24 +08:00
    @giscafer 感觉只要不贪多求全,还是挺不错的。
    xianxiaobo
        87
    xianxiaobo  
       2018-09-26 09:02:36 +08:00
    @xiangyuecn 脱离框架能干活啊,本来用框架一周做完的,不用框架可能要做一个月。又有什么意义呢
    ilaipi
        88
    ilaipi  
       2018-09-26 09:12:17 +08:00
    几年前刚开始是入的 angular1.x 的坑。后来 2 出来的时候转了 react。并没有觉得 angular 有什么相对 React 是更好的。并且 Angular2 以上好像是 ts 优先,个人不喜欢 ts,所以一直走在 React 的路上。

    ----一只后端出身(为主)的程序猿
    icris
        89
    icris  
       2018-09-26 09:13:19 +08:00
    JHipster is a fully Open Source, widely used application generator. Easily create high-quality Spring Boot + Angular/React projects!

    我看是你不待见 React 在先,至少在我看来 ng 比 react 写着难受又没有什么优势
    lht260
        90
    lht260  
       2018-09-26 09:39:45 +08:00
    angular 对 java 后端的人很友好,非常好用和强大
    Torpedo
        91
    Torpedo  
       2018-09-26 10:04:51 +08:00
    其实 lz 不要陷于 ng 好不好。react vue angular 最多就是三个 80 份左右的学生,谁也不能比谁高 5 分。
    技术选型,在没有绝对优势的情况下,其实就考虑自己对选型技术的把控能力和同事对技术的把控能力。
    angular 显然在后者不够好。这就是个客观事实
    如果 lz 想要改变,那还是需要宣传 angular 的优点,写写教程啥的
    Torpedo
        92
    Torpedo  
       2018-09-26 10:09:15 +08:00
    对了,还有一点。当前前端市场两大部分:内部系统和移动端 c 端产品。其中,后者大量端内页面、活动页面和小程序。angular 在这几个场景下,优势太小。我就搞个活动页,重动画、canvas,angular 框架带来便利性太少。偏展示的页面,直接分模块用 zepto 也很不错。总之越轻量越好。所以 vue 用的就最多。
    剩下内部系统。这种算是 angular 擅长的,但是从业需求就比移动 c 端产品少了很多。
    dee
        93
    dee  
       2018-09-26 10:12:26 +08:00
    回帖的大多是前端,还是后端?
    leemove
        94
    leemove  
       2018-09-26 10:37:45 +08:00
    angular 正在变好,大家要给他点信心.
    ioth
        95
    ioth  
       2018-09-26 10:38:15 +08:00
    @kyrre 自己招人简单,人不用多,能干就行,一个真正懂的顶 5 个似懂非懂的了。
    kyrre
        96
    kyrre  
    OP
       2018-09-26 11:44:00 +08:00
    @ioth 多谢鼓励,正在努力修炼中
    Raisu
        97
    Raisu  
       2018-09-26 17:56:04 +08:00 via Android
    学到能用到不难,怕就怕到时候遇到坑公司每一个人会
    Cryse
        98
    Cryse  
       2018-11-02 04:15:11 +08:00 via Android
    @CtrlSpace
    用 ng-alain 是 client 部分直接手写还是有什么 generator 可用呢?
    IvenFeng
        99
    IvenFeng  
       2019-01-28 09:43:37 +08:00   1
    代码洁癖,最受不了 Html 和 js 写在一个文件中。。;TS 对于我们 C#程序员不要太舒服~
    creazyrabbit
        100
    creazyrabbit  
       2019-04-02 10:15:34 +08:00
    招我,招我,我正无业中
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     930 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 22:10 PVG 06:10 LAX 15:10 JFK 18:10
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86