ng 是不是没落了,国内书籍只有 7 版本 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sunorg
V2EX    Angular

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

  •  
  •   sunorg 2021-01-12 22:16:45 +08:00 via Android 11344 次点击
    这是一个创建于 1798 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

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

    这导致我这种组件重构(重命名)小能手,每次改个名字要连带改一堆文件,算了算了。
    yogogo
        60
    yogogo  
       2021-01-14 09:30:15 +08:00
    @lvzhiqiang 送你上去
    lap510200
        61
    lap510200  
       2021-01-14 09:37:43 +08:00
    几年前好像买过一本正版的 angular4,一个字都没看过,连垫显示屏的资格都没有. 也没遇到过一个前端朋友和项目用过, 不知道是不是因为我是做服务端的原因
    springmarker
        62
    springmarker  
       2021-01-14 09:44:22 +08:00
    人家官方文档写的多详细啊,还有人帮忙翻译
    lipsuper
        63
    lipsuper  
       2021-01-14 09:53:51 +08:00
    angular 就像古典音乐,喜欢的人不多,但是不代表它没落(其实也就是国内用的人少而已)了。
    abelmakihara
        64
    abelmakihara  
       2021-01-14 09:56:28 +08:00
    也没火过怎么能叫过气?
    就打包编译时间都要比别人久..无语
    dobelee
        65
    dobelee  
       2021-01-14 10:01:14 +08:00 via iPhone   1
    靠。我以为 nginx 没落了。
    royzxq
        66
    royzxq  
      2021-01-14 12:52:17 +08:00
    根据 state of js 2020 的统计。ng 确实不太行了
    Keyes
        67
    Keyes  
       2021-01-14 12:54:36 +08:00 via iPhone
    @lvzhiqiang 点赞以示安慰,这么认真的回复
    erwin985211
        68
    erwin985211  
       2021-01-14 14:29:38 +08:00
    我在用 ng,很煎熬。它落寞很合理
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5236 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 01:28 PVG 09:28 LAX 17:28 JFK 20:28
    Do have faith in what you're doing.
    ubao msn 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