V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sunorg
V2EX  ›  Angular

ng 是不是没落了,国内书籍只有 7 版本

  •  
  •   sunorg · 14 天前 via Android · 7211 次点击

    国外版本也少得可怜,国内的书籍只到版本 7 。 现在都 11 了…

    今天才看到多了一个 10 的书…,仔细看目录,凑字数的嫌疑也很大

    ps:还是很喜欢 ng 这种大一统的架子,省心好多…

    68 条回复    2021-01-14 14:29:38 +08:00
    uptonking
        1
    uptonking   14 天前 via iPhone   ❤️ 1
    欢迎投入 react 全家桶的怀抱,各种轮子百花齐放,选择多到让你怀疑人生,
    sunorg
        2
    sunorg   14 天前 via Android
    @uptonking 是好,但操心多了… 灵活有代价
    chenqh
        3
    chenqh   14 天前
    ng 主要是门槛太高了,门槛低的东西容易流行呀,比如我 py 社区的 flask 和 django
    Sparetire
        4
    Sparetire   14 天前 via Android
    这种东西看官方文档不就好了吗。。
    国内的书,就算有跟上版本的,你敢看吗
    反过来说,React,Vue 难道有很多跟上版本的国内书?事实情况就是前端都没有什么国内的跟上时代的像样的书
    wszgrcy
        5
    wszgrcy   14 天前 via Android
    有啥问题发出来吧
    nl101531
        6
    nl101531   13 天前 via iPhone
    更新太快,书跟不上。
    crclz
        7
    crclz   13 天前   ❤️ 3
    angular 看文档就够了,文档写得多好啊。

    国外的数据少得可怜,但是国外的占比第二啊。

    @nl101531 你在说梦话? angular2 到 angular11 的差距比其他框架的 x.2 到 x.11 都小。
    Rwing
        8
    Rwing   13 天前
    @crclz 哈哈哈,+1
    yimity
        9
    yimity   13 天前
    我也最喜欢 Angular
    lvzhiqiang
        10
    lvzhiqiang   13 天前   ❤️ 29
    nginx 上手和深入都是比较难,因为参数灵活,且要根据自己业务去配置和定制,可以说对能力的要求更多侧重经验性,不是拿一份文档就可以随便配置。但你说没落,那就有点偏颇了。国内几大互联网巨头都在用 Nginx,或者变种 Openresty/Tengine,我们目前就是在用 Tengine,承载很多关键内部业务平台。
    lvzhiqiang
        11
    lvzhiqiang   13 天前
    @lvzhiqiang 补充一点,文档和书籍,更多是一种参考,拿来用之前,一定要去想想这个配置的作用和是否适合。
    zhenizhui
        12
    zhenizhui   13 天前   ❤️ 4
    @lvzhiqiang 楼主说的 Angular , not Nginx
    nzbin
        13
    nzbin   13 天前
    大可放心,目前整体发展良好,相比两年前机会也多了。书籍版本跟不上很正常,Angular 的版本变化不大,看 v7 也足够了
    Fenrisu1fr
        14
    Fenrisu1fr   13 天前
    @lvzhiqiang 城门楼子 /胯骨轴子( xx 头子)
    lvzhiqiang
        15
    lvzhiqiang   13 天前
    @zhenizhui 卧槽,好吧。。 当我不存在吧。。 没看见,没看见!
    lvzhiqiang
        16
    lvzhiqiang   13 天前
    @Fenrisu1fr 卧槽,好吧。。 当我不存在吧。。 没看见,没看见!
    passerbytiny
        17
    passerbytiny   13 天前 via Android
    Java 自从卖身 Oracle 之后,别说书籍了,连 API 文档都没中文的。

    有没有中文书籍会影响流行度,但流行度并不一定影响中文书籍(意味着你不能通过中文书籍的多少去判断流行度。有没有中文书籍,最主要还看官方是不是有想翻译的心。
    nl101531
        18
    nl101531   13 天前 via iPhone
    @crclz
    @crclz ???你是前端写多了吧,ng update 升级版本有几次能完整跑起来的,我日常写后端,这种事挺少遇到
    zlu1123
        19
    zlu1123   13 天前
    @lvzhiqiang 哥,看了一圈评论,就被你的吸引了。手动狗头
    lvzhiqiang
        20
    lvzhiqiang   13 天前
    @zlu1123 因为运维职业习惯,ng -> nginx,哈哈,忽略忽略
    leemove
        21
    leemove   13 天前
    ng 的生态确实比不上另外两个,其实上手也不难。不过看样子国内注定 ng 是没人用了。
    manami
        22
    manami   13 天前
    求求别用缩写了。ng 究竟是 nginx 还是 angular
    bojue
        23
    bojue   13 天前
    @manami #22 ng 是 angular 的缩写,为了区别 angularjs
    Oktfolio
        24
    Oktfolio   13 天前   ❤️ 3
    这样说吧,很多前端连 TypeScript 都懒得写,就算写也是 AnyScript,你还指望他们去学 Angular?
    tesguest123
        25
    tesguest123   13 天前 via iPhone
    @lvzhiqiang 我晕,还真被你说服了。
    gxm44
        26
    gxm44   13 天前
    ng 每一次升级都十分 dan 疼,自从转了 React 后,升级从来没有如此轻松过。
    faceRollingKB
        27
    faceRollingKB   13 天前
    @gxm44 也不一定,上个月我把一个线上项目从 10 升到 11,按照官方文档跑两个命令就行,跟着需求一起上了,没啥问题
    faceRollingKB
        28
    faceRollingKB   13 天前
    不过官方的升级文档肯定是过了一遍的,起码心里有个数
    wunonglin
        29
    wunonglin   13 天前
    ????????。http://angular.cn/ 文档都 11 了,不看文档去看书?
    annnnn
        30
    annnnn   13 天前
    ng 的工作机会多吗?
    VeryZero
        31
    VeryZero   13 天前
    搭车问一下,ng 有好用的后台管理脚手架吗?类似于 AntDesignPro 那种
    wangyzj
        32
    wangyzj   13 天前
    因为工作机会少
    yuuko
        34
    yuuko   13 天前
    热衷 angular 的老哥们,你们项目大不大?大的话你们是怎么忍受编译时间的(20-30 分钟),还有开发 server 和 buid server 占用几个 G 的内存,mac 下 docker 里面编译项目超出默认内存限制需要手动调大。。。。还有升到 angular9,jit 热更新 bug 不能用,只有 aot 热更新能用。。。巨慢
    binux
        35
    binux   13 天前 via Android
    @crclz angular1 和 2 呢?
    thisisgpy
        36
    thisisgpy   13 天前   ❤️ 1
    我写 Java 的,觉得 ng 的设计很亲切,用起来也快。但我还是选择 React,升级不 dan 疼,平安是福。
    asche910
        37
    asche910   13 天前   ❤️ 2
    看标题第一反应:什么??? nginx 还没落了???看到评论,哦,angular,没事了。
    lonelygo
        38
    lonelygo   13 天前
    看了题目,就猜会不会有人往 Nginx 方向回,看了一眼真有,我就放心了。
    keepeye
        39
    keepeye   13 天前
    @lvzhiqiang 你是全场最靓的仔哈哈
    hantsy
        40
    hantsy   13 天前
    @sunorg NG 版本快而已,影响到开发的性能,并不是每个版本都是大飞跃。
    即使看了 NG2 的书,一样可以用到 NG11 上来。注意看一下 NG 官方的升级指南就行了,看看一些语法上变化。
    leckie
        41
    leckie   13 天前
    我看到标题还以为是 Andrew Ng....
    Narcissu5
        42
    Narcissu5   13 天前
    不光是 NG 吧,o'relly 转型之后感觉整个技术书籍这一块就好像不存在了一样
    hantsy
        43
    hantsy   13 天前
    NG 最经典的书: https://www.newline.co/ng-book/2/
    国内有图灵翻译版本: https://item.jd.com/12176534.html

    这本书每章的实战操作性非常强(和国内 ng 的书天壤之别),个人以前写 ng1 的时候就看过 1,NG2 版本我参与一章翻译(测试)绝非帮打广告。
    Actrace
        44
    Actrace   13 天前
    apache 就一直活着,也没没落。😄
    hantsy
        45
    hantsy   13 天前
    @Narcissu5 技术书籍我最喜欢 Manning,几乎都是实战型的书。Oreilly 很多太都是参考型的,大部分读起来没意思,除了 Head First 系列外。
    beginor
        46
    beginor   13 天前 via Android
    angular 11 路过😁
    hantsy
        47
    hantsy   13 天前
    目前唯一感觉 NG 2 如果写测试,karma/protractor 不如 react/jest/cypress 这一套方便,不过 NG 有 jest 第三方支持。另外 tslint 也会被 eslint 代替,官方的替换工作还在进行中。
    winglight2016
        48
    winglight2016   13 天前
    @yuuko 是啊,我偶然跑过一次 ng serve,第一次是运行了七八分钟,然后同事说第一次慢,以后就快了,然而第二次还是跑了两分钟左右,我之前用 react,从来都没这么慢过。。。
    cnscorpions
        49
    cnscorpions   13 天前
    angular 转 react 了
    muzuiget
        50
    muzuiget   13 天前
    React 一把梭。
    shintendo
        51
    shintendo   13 天前   ❤️ 5
    这个帖子到现在没吵起来,可见 angular 确实不行
    lihongming
        52
    lihongming   13 天前 via iPhone
    @shintendo 没错,因为所有的吵都是基于同一个动机——我必须为我习惯的技术辩护,因为万一老板觉得对方更好,我就得重学,痛苦!

    现在没人为 ng 辩护,说明大家都不习惯
    zzczzc
        53
    zzczzc   12 天前
    @shintendo #51 确实,要是 vue 和 react 不得吵翻
    lvzhiqiang
        54
    lvzhiqiang   12 天前
    @keepeye 卧槽,一个晚上就被大家亮瞎了我的眼睛。。。
    JoJoJoJ
        55
    JoJoJoJ   12 天前 via iPhone
    肯定啊,因为我连 ng 是啥都不知道
    codeMan5495
        56
    codeMan5495   12 天前
    angular 天下第一
    RickyC
        57
    RickyC   12 天前
    nginx 很流行呀
    oneisall8955
        58
    oneisall8955   12 天前 via Android   ❤️ 1
    ng?nginx?
    wangxiaoaer
        59
    wangxiaoaer   12 天前
    @thisisgpy #36 我也是主力 java,可是 ng 的模块系统完全无法忍受啊,需要 export 的组件需要显式手动声明才行。用的时候还要显式 import 进来。然后这个 import export 再跟 TS 里面的 import export 啥的混到一起,简直想死。

    这导致我这种组件重构(重命名)小能手,每次改个名字要连带改一堆文件,算了算了。
    yogogo
        60
    yogogo   12 天前
    @lvzhiqiang 送你上去
    lap510200
        61
    lap510200   12 天前
    几年前好像买过一本正版的 angular4,一个字都没看过,连垫显示屏的资格都没有. 也没遇到过一个前端朋友和项目用过, 不知道是不是因为我是做服务端的原因
    springmarker
        62
    springmarker   12 天前
    人家官方文档写的多详细啊,还有人帮忙翻译
    lipsuper
        63
    lipsuper   12 天前
    angular 就像古典音乐,喜欢的人不多,但是不代表它没落(其实也就是国内用的人少而已)了。
    abelmakihara
        64
    abelmakihara   12 天前
    也没火过怎么能叫过气?
    就打包编译时间都要比别人久..无语
    dobelee
        65
    dobelee   12 天前 via iPhone   ❤️ 1
    靠。我以为 nginx 没落了。
    royzxq
        66
    royzxq   12 天前
    根据 state of js 2020 的统计。ng 确实不太行了
    Keyes
        67
    Keyes   12 天前 via iPhone
    @lvzhiqiang 点赞以示安慰,这么认真的回复
    erwin985211
        68
    erwin985211   12 天前
    我在用 ng,很煎熬。它落寞很合理
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1166 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:27 · PVG 06:27 · LAX 14:27 · JFK 17:27
    ♥ Do have faith in what you're doing.