阅读更多

24顶
0踩

Web前端

原创新闻 2013年度最强AngularJS资源合集

2014-01-03 13:50 by 副主编 wangguo 评论(20) 有171474人浏览

AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来扩展HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。 


 
AngularJS诞生以来,吸引了大量的目光,也迅速成为了Web开发领域的新宠。本文整理了2013年度一些非常有价值的AngularJS相关教程和资源,如果你想了解AngularJS或正在使用AngularJS,那么这些资源肯定会为你的学习和进阶过程带来帮助。 

一、了解AngularJS 

二、中文资源 

1.  中文系列资源 

2.  其他单篇文章 

3.  中文书籍 

三、英文资源 

1.  AngularJS入门教程 

2.  AngularJS指令学习 

3.  AngularJS应用开发实战 

4.  AngularJS游戏开发 

5.  AngularJS工作流程和测试 

6.  AngularJS书籍 

英文资源出处:Syntaxspectrum希望上述资源可以为你在2014年深入学习AngularJS带来帮助。

  • 大小: 11.9 KB
24
0
评论 共 20 条 请登录后发表评论
20 楼 mangguo 2015-09-17 10:45
19 楼 Virtoway 2015-08-12 14:01
 
说到Angular JS
刚读到一片美国构架师的文章
关于使用Angular JS在Microsoft平台上进行编程,达到高效web管理
这个平台免费使用的
下载地址:http://www.asp.net/
请表叫我雷锋!
我手痒,顺带把那文章译啦 !博客里有http://www.iteye.com/topic/1141273
18 楼 mangguo 2015-02-28 10:27
angularJS课程:http://www.hubwiz.com/course/547c3e3b88dba0087c55b4e5/

后续的还会有angularJS的课程上线。
17 楼 mangguo 2014-11-12 18:00
我这是用Nodejs写的:http://www.hubwiz.com/coursecenter
16 楼 black.angel 2014-08-20 20:41
   
光就是小编整理的这些链接资料就值得点赞!!!!
小编辛苦了。
15 楼 damoqiongqiu 2014-08-11 12:12
来看我的视频教程,国内第一款完整的AngularJS视频教程http://www.imooc.com/learn/156
14 楼 MatthewMay 2014-04-28 23:10
高质量文章啊,希望多多出品
12 楼 scgy5555 2014-01-09 17:39
用了一段时间avalon感觉比angular简单点
新手推荐两个都看看
10 楼 司徒正美 2014-01-08 23:21
yixiandave 写道
w156445045 写道
这个对比Ember.js 怎么样?

分别研究了一段时间Ember和Angular,最后我们采用了Angular
Angular代码看起来更清晰简洁,使用也更方便
Ember的Handlebars模板语言不是很习惯。
最大的硬伤是判断逻辑居然不支持js表达式,除了提供的几种判断函数以外如果需要扩展只能自己往Handlebars加插件。
还一个硬伤是不支持动画渐变的切换,虽然我找到了一个ember-animate的插件,但是最终也没弄明白应该怎么用
而且Ember的MVC+Router的模式限制比较死,对开发者要求高,学习成本也比Angular高不少。
就拿我自己来说,Ember.js我花了3天时间才大致写出来一个Demo
而Angular我只用了一下午

avalon只用一小时

https://github.com/RubyLouvre/avalon

比angular更易学更易入门,

性能更好(使用Object.defineProperty与VBScript实现更即时的双向绑定),

兼容性更好,IE6+(可以到我的五群,问一下 79641290)

例子更多更全面

也有一个小小的生态圈,有验证框架,UI框架,动画库,路由,AJAX

也有一些成功案例 http://www.cnblogs.com/rubylouvre/p/3468139.html

有专门的入门教程指导 http://www.cnblogs.com/rubylouvre/p/3181291.html

9 楼 key232323 2014-01-08 16:03
AngularJS学习笔记 – 邹业盛

这篇文章最详细啊,高山仰止!
8 楼 ziguopu 2014-01-07 01:50
其实我更关心适用于那些环境

以及兼容性
7 楼 hantsy 2014-01-05 23:59
相对Ember, Backbone, Knockout 来讲,AngularJS的数据动态双向绑定比较有吸引力,不需要手动设置。以前看过一篇文章,讲述从 Backbone 迁移支 AngluarJS 代码节省了一半。

目前 AngluarJS 的生态圈比较完整, Github.com 上的流行的 AngluarJS 项目不少,比较出名的 AngularUI, 等等。

但 AngularJS 真的不简单,如果自己写 Directive, Filter, Factory/Service/Provider 的时候,就必须去了解它的生命周期。

我的 Github 账号上已经有好几个 AngluarJS 例子(包含 Authentication, CRUD ),针对不同技术输出后端 REST API,如 CakePHP,Zend2,Grails等。

https://github.com/hantsy

6 楼 aixinnature 2014-01-05 21:19
yixiandave 写道
w156445045 写道
这个对比Ember.js 怎么样?

分别研究了一段时间Ember和Angular,最后我们采用了Angular
Angular代码看起来更清晰简洁,使用也更方便
Ember的Handlebars模板语言不是很习惯。
最大的硬伤是判断逻辑居然不支持js表达式,除了提供的几种判断函数以外如果需要扩展只能自己往Handlebars加插件。
还一个硬伤是不支持动画渐变的切换,虽然我找到了一个ember-animate的插件,但是最终也没弄明白应该怎么用
而且Ember的MVC+Router的模式限制比较死,对开发者要求高,学习成本也比Angular高不少。
就拿我自己来说,Ember.js我花了3天时间才大致写出来一个Demo
而Angular我只用了一下午


Angular确实是一个强大的前端框架,刚接触时感觉很惊艳,只用极少的代码就完成了平时写很多代码才实现的效果。不过比起Handlebars的模板语言,我更不喜欢html代码中间充斥着Angular的各种标记,没有深入的使用不敢妄评这种做法的好处与坏处,Angular的思想比较革命性,不是纯粹的MVC框架,入门容易,但深入学习,我个人暂时感觉很难融入。使用过backbone的同学应该更习惯EmberJs,Ember与backbone的思想更接近,并增强了不少,尤其是动态绑定(这个也是Angular的一大好处),MVC框架的思想也有些接近苹果Cocoa的MVC,代码虽然多一些,但也更容易理解,有IOS开发经验的同学应该更容易接受。这两个框架都是目前来说最有前途的前端框架,看个人习惯选择了
5 楼 yixiandave 2014-01-04 23:00
w156445045 写道
这个对比Ember.js 怎么样?

分别研究了一段时间Ember和Angular,最后我们采用了Angular
Angular代码看起来更清晰简洁,使用也更方便
Ember的Handlebars模板语言不是很习惯。
最大的硬伤是判断逻辑居然不支持js表达式,除了提供的几种判断函数以外如果需要扩展只能自己往Handlebars加插件。
还一个硬伤是不支持动画渐变的切换,虽然我找到了一个ember-animate的插件,但是最终也没弄明白应该怎么用
而且Ember的MVC+Router的模式限制比较死,对开发者要求高,学习成本也比Angular高不少。
就拿我自己来说,Ember.js我花了3天时间才大致写出来一个Demo
而Angular我只用了一下午
4 楼 flex_莫冲 2014-01-04 19:45
学习中。测试驱动最吸引我。
3 楼 wangguo 2014-01-04 15:27
w156445045 写道
这个对比Ember.js 怎么样?

看这一篇  Angular.js VS. Ember.js:谁将成为Web开发的新宠?
2 楼 w156445045 2014-01-03 20:44
这个对比Ember.js 怎么样?
1 楼 tianshaojie 2014-01-03 15:01

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 2013年度最强AngularJS资源合集.pdf

    2013年度最强AngularJS资源合集.pdf

  • 【JavaScript】 2013年度最强AngularJS资源合集

    http://www.iteye.com/news/28651-AngularJS-Google-resource AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来扩展HTML词汇,使...AngularJS...

  • 2014年度最强AngularJS资源合集

    2014年度最强AngularJS资源合集 奇鸟软件 发表于 2014-06-30 10:54:08 AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来...

  • go 生成基于 graphql 服务器库.zip

    格奇尔根 首页 > 文件 > gqlgen是什么?gqlgen是一个 Go 库,用于轻松构建 GraphQL 服务器。gqlgen 基于 Schema 优先方法— 您可以使用 GraphQL Schema 定义语言来定义您的 API 。gqlgen 优先考虑类型安全— 您永远不应该看到map[string]interface{}这里。gqlgen 启用 Codegen — 我们生成无聊的部分,以便您可以专注于快速构建您的应用程序。还不太确定如何使用gqlgen?将gqlgen与其他 Go graphql实现进行比较快速启动初始化一个新的 go 模块mkdir examplecd examplego mod init example添加github.com/99designs/gqlgen到项目的 tools.goprintf '//go:build tools\npackage tools\nimport (_ "github.com/99designs/gqlgen"\n _ "github.com/99designs/gqlgen

  • 基于JAVA+SpringBoot+Vue+MySQL的社区物资交易互助平台 源码+数据库+论文(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行!可以放心下载 技术组成 语言:java 开发环境:idea 数据库:MySql8.0 部署环境:maven 数据库工具:navicat

  • 法研杯2021类案检索赛道三等奖方案源码+项目说明+数据.zip

    法研杯2021类案检索赛道三等奖方案源码+项目说明+数据.zip是一个专为计算机相关专业(如计科、信息安全、数据科学与大数据技术等)学生设计的宝贵学习资源。该压缩包包含了完整的项目源码、详细的项目说明文档以及用于训练和测试的数据集,旨在帮助参赛者深入理解并掌握类案检索的相关技术和方法。该项目通过实际案例,展示了如何运用自然语言处理和机器学习技术对法律案件进行智能检索和匹配。项目内容涵盖了从数据预处理、特征提取到模型训练和评估的全过程,为学习和研究类案检索技术提供了全面的参考。本项目不仅适合作为课程设计、期末大作业或毕设项目的参考,也是企业员工提升技能、进行实践操作的优质学习资料。通过实际操作和学习该项目,用户可以加深对类案检索技术的理解,并在实践中不断提升自己的技能水平。请注意,由于该资源包含完整的项目源码和数据集,下载和使用时请确保遵守相关法律法规和道德规范,尊重知识产权和隐私权。同时,建议用户在使用前仔细阅读项目说明文档,了解项目的整体架构和使用方法,以便更好地利用该资源进行学习和研究。

  • 基于Cesium实现的对倾斜摄影模型的单体化分层方案源码.zip

    本资源提供了基于Cesium实现的倾斜摄影模型单体化分层方案的完整源码,旨在帮助开发者深入理解并实践三维地理空间数据的处理与展示。通过Cesium平台,用户能够将倾斜摄影获取的高精度三维模型进行单体化和分层处理,实现对模型中每个独立元素的精细管理和交互操作。该资源适合具备一定计算机编程基础的学习者,特别是对Cesium感兴趣的学生、研究人员及GIS行业从业者。通过下载并学习这些源码,用户可以掌握倾斜摄影模型在Cesium中的加载、单体化以及分层显示等关键技术,进而提升自己在三维地理信息系统开发领域的技能水平。

  • Go 的 PostgreSQL 驱动程序和工具包.zip

    Go 的 PostgreSQL 驱动程序和工具包 pgx - PostgreSQL 驱动程序和工具包pgx 是 PostgreSQL 的纯 Go 驱动程序和工具包。pgx 驱动程序是一个低级、高性能接口,它公开了 PostgreSQL 特定的功能,例如LISTEN/ NOTIFY和COPY。它还包括一个标准database/sql接口的适配器。工具包组件是一组相关的软件包,用于实现 PostgreSQL 功能,例如解析线路协议以及 PostgreSQL 与 Go 之间的类型映射。这些底层软件包可用于实现替代驱动程序、代理、负载均衡器、逻辑复制客户端等。示例用法package mainimport ( "context" "fmt" "os" "github.com/jackc/pgx/v5")func main() { // urlExample := "postgres://username:password@localhost:5432/database_name" conn, err := pgx.Connect(context.B

  • C#ASP.NET中小型超市管理系统源码数据库 SQL2012源码类型 WinForm

    ASP.NET中小型超市管理系统源码 超市管理系统是专门为中小型超市打造的管理系统,可以方便管理时更加准确清晰的查看商品信息, 仓库出售与进货的信息,还有每一个部门员工的信息,也更加直观的体现出每一阶段的商品销售情况; 从而提高项目管理水平,实现了工作的协同化、提高了工作效率 二、功能介绍 1.1 UI Requirements界面要求 (1)界面美观,给用户一种很舒心的感觉。 (2)界面所体现出的功能清晰明了,让用户一目了然。 (3)界面的背景颜色搭配符合超市管理系统界面的设计理念。 1.2 UI Requirements界面要求 (1) 使用ADO.NET与数据库交互制作 (2) 使用Visual Studio设计窗体布局 (3) 使用提供的用控件快速开发 1.3 Development Environment 开发环境 (1) 开发工具:Visua

  • 毕设&课程作业_基于C#的易知仓库管理系统.zip

    计算机系毕业设计

  • Go 编程教程的主列表、其撰写、其源代码以及其当前构建状态!.zip

    教程边缘TutorialEdge.net Go 教程 ‍‍欢迎来到 TutorialEdge Go 存储库!此 repo 的目标是能够跟踪所有 Go 教程及其各自的 github repo 位置和构建状态。这些将在 Go 最新版本发布时更新和运行。目录初学者教程中级教程高级教程DevOps项目数据格式并发教程挑战初学者教程这些教程主要针对那些希望提高对 Go 语言工作原理的基本理解的语言新手!教程标题 教程边缘 Github 构建状态 更新日期01 - Go 入门 阅读教程 TutorialEdge/getting-started-with-go 不适用02 - Go 基本类型教程 阅读教程 TutorialEdge/go-basic-types-tutorial 不适用03 - Go 复合类型教程 阅读教程 TutorialEdge/go-complex-types-tutorial 不适用04 - Go 函数教程 阅读教程 TutorialEdge/go-functions-tutorial 2019 年 3 月 27 日

  • 基于JAVA+SpringBoot+Vue+MySQL的敬老院管理系统 源码+数据库(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行!可以放心下载 技术组成 语言:java 开发环境:idea 数据库:MySql8.0 部署环境:maven 数据库工具:navicat

  • 基于LSB实现对水印图片,文字等信息的隐藏隐写和提取的DEMO源码(功能包括嵌入水印,提取水印等).zip

    本资源是一个基于LSB(最低有效位)算法实现的水印图片和文字信息隐藏与提取的DEMO源码。该源码展示了如何将水印图片或文字信息嵌入到宿主图像中,以及如何从宿主图像中提取出隐藏的信息。功能包括嵌入水印和提取水印等操作。通过使用LSB算法,该源码实现了对水印图片和文字信息的隐写和提取。LSB算法是一种常用的图像处理技术,通过修改图像的最低有效位来嵌入额外的信息。在嵌入过程中,源码将水印图片或文字信息转换为二进制数据,并将其嵌入到宿主图像的像素值中。在提取过程中,源码从宿主图像中读取嵌入的二进制数据,并将其转换回原始的水印图片或文字信息。本资源适用于学习和研究图像隐写术的相关领域。通过阅读和运行该源码,用户可以了解LSB算法的原理和应用,掌握如何在图像中隐藏和提取水印图片和文字信息的方法。请注意,本资源仅供学习使用,不得用于任何非法用途。

  • 毕设&课程作业_基于C#的和SQLServer2014的学生成绩管理系统 .zip

    计算机系毕业设计

  • 基于Flask,mysql slope one的图书推荐系统全部资料+详细文档.zip

    【资源说明】 基于Flask,mysql slope one的图书推荐系统全部资料+详细文档.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

  • 【java毕业设计】中小企业人力资源管理系统的设计及实现源码(ssm+jsp+mysql+说明文档+LW).zip

    员工信息管理: 添加员工:录入新员工的信息到系统。 修改员工:对现有员工信息进行更新和修改。 考勤管理: 上班打卡:记录员工上班的考勤信息。 下班打卡:记录员工下班的考勤信息。 考勤查看:查看员工的考勤记录。 奖惩管理: 添加奖惩:记录员工的奖励或惩罚信息。 修改奖惩:对奖惩记录进行修改。 删除奖惩记录:从系统中移除奖惩记录。 绩效管理: 添加绩效:录入员工的绩效评估信息。 修改绩效:对绩效评估信息进行修改。 删除绩效:删除绩效评估信息。 离职退休费用: 添加费用:录入与离职或退休相关的费用信息。 修改费用:对费用信息进行修改。 删除费用:移除费用信息。 培训管理: 添加培训:录入新的培训计划或课程。 修改培训:对培训计划或课程进行修改。 删除培训:从系统中移除培训计划或课程。 项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7

  • 毕设&课程作业_基于C#的会员管理系统.zip

    计算机系毕业设计

  • redis键值数据库源码分析.zip

    redis键值数据库源码分析Redis 代码redis键值数据库源码分析test:(测试)memtest.c 内存检测redis_benchmark.c用于redis性能测试的实现。redis_check_aof.c 用于更新日志检查的实现。redis_check_dump.c 用于本地数据库检查的实现。testhelp.c 一个C风格的小型测试框架。struct:(结构体)adlist.c用于对列表的定义,它是一个端点链表结构dict.c主要用于内存中的hash进行管理sds.c 用于对字符串的定义Sparkline.c 一个拥有样本列表的序列t_hash.c hash在Server/Client中的自定义操作。主要通过redisObject进行类型转换。t_list.c list在Server/Client中的应答操作。主要通过redisObject进行类型转换。t_set.c set在Server/Client中的应答操作。主要通过redisObject进行类型转换。t_string.c string在Server/Client中的应答操作。主要

  • 基于FLASK+VUE+MINTUI公众号自动回复+看图说话+ 微信支付+H5商城全部资料+详细文档.zip

    【资源说明】 基于FLASK+VUE+MINTUI公众号自动回复+看图说话+ 微信支付+H5商城全部资料+详细文档.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

Global site tag (gtag.js) - Google Analytics