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

AngularJS 的学习门槛高么?如何快速学习它?

  •  
  •   eeeeeeve · 2015-04-26 09:59:24 +08:00 · 8426 次点击
    这是一个创建于 3503 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位有什么想法么?
    听说谷歌的东西不能学,因为谷歌家的东西没多久它自己都不用了,咋办?

    22 条回复    2018-03-10 20:27:09 +08:00
    stiekel
        1
    stiekel  
       2015-04-26 10:04:29 +08:00   ❤️ 2
    如果你是一个前端程序员,而又不去学它,那你就放弃了一个了解一个新颖的前端解决方案的机会。
    如果你是一个后端程序员,而又不去学它,那你就放弃了一个可以快速构建网页的方法。
    zhouzm
        2
    zhouzm  
       2015-04-26 10:05:20 +08:00
    google 家的技术或服务不是一回事儿吧?
    jun4rui
        3
    jun4rui  
       2015-04-26 10:21:41 +08:00
    不算高吧,很容易的
    whatisnew
        4
    whatisnew  
       2015-04-26 10:25:35 +08:00   ❤️ 2
    建议等 ng2.x 出来再说,现在 ng1.x 要死了,现在的话可以先学一下 react.js JSX
    wolfan
        5
    wolfan  
       2015-04-26 10:26:37 +08:00
    Angular的文档和教材很多啊,学会有个1天半天的也行了吧,精通当然要点时间,问题是啥东西精通不要时间啊。

    姬家的东西,也要看实际吧,没人用的留下来作什么,问题你觉得Angular会没人用吗?
    eeeeeeve
        6
    eeeeeeve  
    OP
       2015-04-26 10:29:01 +08:00
    @whatisnew reatjs的坑是否比angular还多呢? JSX是啥?
    cbsheng
        7
    cbsheng  
       2015-04-26 10:29:13 +08:00   ❤️ 5
    以前我也会像楼主那样,想学一些有保障的。简单来说就学对自己有利的,比较“安逸”的技术。


    其实楼主,你应该问一下你自己是否真的喜欢技术,喜欢玩技术?过去一段时间我经常这样问自己。

    现在,我觉得,技术的学习,不分冷热门。真正的技术不是功利。你喜欢它你就会很好奇它是的内部是怎么样,为什么它可以这么干,把玩一段时间你甚至会发觉,它在某些方面达到了你惊讶的效率或设计。你会觉得很酷。在这个过程你是在学习,在玩,在感受。如果你能真的处于这种状态的话,你或许根本不会有“AngularJS 的学习门槛高么?如何快速学习它?”这种顾虑。

    任何技术的真正门槛首先是自己,然后再是该技术所需要的硬性知识,例如数学知识等。
    jun4rui
        8
    jun4rui  
       2015-04-26 10:29:45 +08:00
    谷歌玩腻味的Hadoop现在也是业界主流啊
    whatisnew
        9
    whatisnew  
       2015-04-26 10:31:12 +08:00
    @eeeeeeve react.js 是全新角度的 js 开发,用虚拟dom,基本上不存在什么坑不坑的 jsx 是啥你学习 react.js 就知道了
    crazyxin1988
        10
    crazyxin1988  
       2015-04-26 10:31:25 +08:00
    比jquery要高点
    也不是大问题 想学也很快
    学会了 之后 开发还是很方便的
    不要纠结了
    纠结是时间说不定 就学会了
    zfz
        11
    zfz  
       2015-04-26 10:35:39 +08:00   ❤️ 1
    Codecademy上面有AngularJS的教程: http://www.codecademy.com/learn/learn-angularjs
    jun4rui
        12
    jun4rui  
       2015-04-26 11:00:11 +08:00
    react.js感觉里面和传统前端有很大不同,学起来会比angularjs难理解一些,而且目前也看不出太大的前景,就算能做出接近原生的速度,我觉得定位也比较尴尬,只能算一个过渡解决方案,类似的基本都不太长命。所以精力可以先放在别的上面,grunt、gulp之类的楼主学会了吗?前端知识点多着呢
    df4VW
        13
    df4VW  
       2015-04-26 11:14:57 +08:00
    angular 上手容易
    dcoder
        14
    dcoder  
       2015-04-26 11:52:29 +08:00
    你工作是前端吗? 如果不是, 至少等 AngularJS 2.0 稳定了再学
    clino
        15
    clino  
       2015-04-26 11:56:14 +08:00
    @jun4rui "Apache Hadoop's MapReduce and HDFS components were inspired by Google papers on their MapReduce and Google File System."
    貌似google没玩过这个吧...
    jun4rui
        16
    jun4rui  
       2015-04-26 12:07:38 +08:00
    xiaogui
        17
    xiaogui  
       2015-04-26 12:09:05 +08:00
    @cbsheng 这心态很棒
    NemoAlex
        18
    NemoAlex  
       2015-04-26 14:09:27 +08:00
    你听说的很对
    NearTan
        19
    NearTan  
       2015-04-26 15:01:37 +08:00
    @cbsheng 对哒,作为一个后端,我因为被 React 给惊艳到了,所以我还是去学以前非常厌恶的 JavaScript
    clino
        20
    clino  
       2015-04-26 17:09:15 +08:00 via Android
    @jun4rui 我是说 Hadoop 是 apache 仿google做的,跟 angularjs 确实是 google 出的不一样
    hadoop差不多的可选项估计不多,不过和angularjs类似的可选项就比较多了
    doublleft
        21
    doublleft  
       2015-04-27 18:08:44 +08:00   ❤️ 1
    学习angular推荐官方的在Youtube的视频教程 《Introduction Angular》,1小时时长由浅入深,只看代码不看剧情,虽然是英文也是能理解的。

    还有一个网站,http://www.learn-angular.org,也不错,一步步教,就跟着做
    geek123
        22
    geek123  
       2018-03-10 20:27:09 +08:00
    推荐一个 Angular5 入门教程,深入浅出很不错,这个站上 Angular2、Angularjs 也都不错:

    [Angular 5 入门与提高教程]( http://xc.hubwiz.com/course/59de66862d4f22811dc6b2f7?affid=v2exng520180310)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1127 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:55 · PVG 06:55 · LAX 14:55 · JFK 17:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.