开始接触Anguljar可能是在2013年初,那个时候的版本1.0.*,那个时候国内主要的中文资料AngularJS学习笔记:http://zouyesheng.com/angular.html,angularjs中文社区翻译的一些官方文档质量较差,学习笔记的质量相对比较高,不过我找到学习笔记的时候就比较晚了。先后看了英文官方站点的Tutorial、Developer Guide、看Guide的过程根据Guide的路线看了API Reference,看了当时唯一的书籍资料《AngularJS》一书,看完以后知道了Github当时base同学对此书做的开源汉化,后来参与了此书的中间两章的汉化,不过汉化结果因为实体中文版的推出,因为版权问题,汉化项目就删除了.全面采用它开发的项目于13年8月上线.

总结一下:官方文档有必要看,但是解释不够深入,深入理解和应用需要像AngularJS那样的书,但是因为版本更新很快,AngularJS的代码是不能照抄使用的。但是理解框架设计思想以后的开发过程中,就可以看着不断更新的API Reference就Ok了。

今年下半年,全面通俗的ng-book一书的中文版(base参与翻译)可能就会推出,对于AngularJS在国内的推广又要点一把火.总体来讲这个东西可能相当于前端界的MFC,大大推动了前端界的MVC(具体是MVVM)模式使用进程,framework级的产品,全盘接管代码结构,一体式的解决方案,使用之后,真是前端复杂界面设计开发的效率倍增器,很多特性之间有联系,用彼就得用此.

去年年初,参加一个活动的时候,一个技术界的前辈(真的至少比我大一辈)高管抱怨说现在前端界面开发比当年的VB、Delphi麻烦多了,但愿AngualrJS这样的技术能够推动前端开发领域能够诞生出落地可用的Delphi难度级产品。

我的AngularJS学习轨迹相关推荐

  1. 开启AngularJS学习之旅

    AngularJS 通过新的属性和表达式扩展了 HTML. AngularJS 可以构建一个单一页面应用程序(SPAs:Single Page Applications). AngularJS 学习起 ...

  2. cognos学习轨迹

    最近做bi,给出一份cognos学习轨迹: 我觉得最前面的学习文档的顺序安排的挺好,就是后面针对你要做的内容加一些组件的User Guide文档就ok了,比如你主做报表开发,那你可以深入看下Repor ...

  3. 推荐10个很棒的AngularJS学习指南

    AngularJS 是非常棒的JS框架,能够创建功能强大,动态功能的Web app.AngularJS自2009发布以来,已经广泛应用于Web 开发中.但是对想要学习Angular JS 的人而言,只 ...

  4. 【AngularJs学习笔记五】AngularJS从构建项目开始

    为什么80%的码农都做不了架构师?>>>    #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...

  5. AngularJS学习之旅—AngularJS 模块(十五)

    一.AngularJS 模块 模块定义了一个应用程序. 模块是应用程序中不同部分的容器. 模块是应用控制器的容器. 控制器通常属于一个模块. 1.创建模块 通过 AngularJS 的 angular ...

  6. angularjs学习总结(资料收集)

    angularjs学习总结(资料收集) 原文地址https://blog.csdn.net/weixin_33178524/article/details/79179597 1 前言 前端技术的发展是 ...

  7. 【AngularJs学习笔记三】Grunt任务管理器

    为什么80%的码农都做不了架构师?>>>    #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...

  8. AngularJS 学习路线

    AngularJS 是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,诞生以来吸引了大量的目光,也迅速成为了Web开发领域的新宠. AngularJS 网站 ...

  9. AngularJS学习总结

    在8月份一个项目机会下,决定真正完整地学习使用AngularJS 1.3,下面是我一些总结. PS:有些人很抵触AngularJS这种框架,认为它是在办坏事,装高调,我是认为任何能广泛传播的框架存在不 ...

最新文章

  1. 《20170914-构建之法:现代软件工程-阅读笔记》
  2. Gradle sync failed: failed to find Build Tools revision 21.1.2
  3. UPLOOKING_APUE
  4. Java常用类(4)--System类
  5. Bash脚本教程之字符串操作
  6. 在ionic这个框架下(Angular JS),对URL进行重写,过滤掉URL中的#号
  7. Linux CentOS7 如何查看占用命令
  8. Kylin 2.0 Spark Cubing 优化改进
  9. 数据库学习笔记6-隔离级别 Serializable
  10. resultset需要关闭吗_你给家里的采暖壁挂炉做保养了吗?
  11. sublime text3怎么分屏显示及关闭分屏?
  12. springboot整合mybatis拦截器分页
  13. 3天完成Open CPU开发!7天完成Costdown!满足客户对成本、功耗、安全性等方面的需求!
  14. 【面经】TP-LINK 图像算法工程师(提前批)
  15. ASEMI快恢复二极管SFP3006和瞬态二极管一样吗?SFP3006和TVS能否代换
  16. 唯美MACD-完全版
  17. Android电源管理介绍
  18. JavaScript,switch 语句查询水果价格案例
  19. 餐厅到店点餐系统(APP)
  20. 小型超声波风速风向传感器

热门文章

  1. my25_Mysql操作技巧汇总
  2. 1.spring boot要求最低jdk1.8,平安默认1.6问题,-》安装JDK1.8 2.maven 3.3.3要求最低jdk1.7-安装jdk 1.8...
  3. 我们为什么选择Kubernetes
  4. 融合与Web应用 2011年安全领域趋势展望
  5. P3321 [SDOI2015]序列统计
  6. SpringBoot-Security-用户权限分配-配置验证规则
  7. 如何提高阿里云上应用的可用性(一)
  8. rsync同步服务实验讲解
  9. [Java 并发] Java并发编程实践 思维导图 - 第一章 简单介绍
  10. 使用十六进制色值表示UIColor