AngularJS相关工具
AngularJS 是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合良好。
数据绑定可能是AngularJS最酷最实用的特性。它能够帮助你避免书写大量的初始代码从而节约开发时间。一个典型的web应用可能包含了80%的代码用来处理,查询和监听DOM。数据绑定使得代码更少,你可以专注于你的应用。
开源中国收录的 AngularJS 相关软件:
AngularJS 扩展:
- AngularJS URL 复制 Angular-bind-hash
- angularjs开发协助工具 fex
- angular-semantic-ui
- angular-semantic
- angular-file-upload —— NG 文件上传扩展
- Satellizer —— AngularJS 的认证模块
- 纯 AngularJS 实现的 Bootstrap 组件 UI Bootstrap
- 基于 AngularJS 实现的自动完成的 UI 实现 angular-smarty
- AngularJS 过滤器 AngularJS Emoji Filter
- AngularJS 表单构建器 angular-form-builder
- Foundation 的 AngularJS 版本 angular-foundation
- AngularJS 的国际化和本地化模块 angular-translate
- AngularJS 的UI增强指令集 AngularUI
- AngularJS UI 组件 adapt-strap
- AngularJS 扩展 gc-http-factory
- AngularJS 扩展 angular-data
- AngularJS 扩展 angular-sails
- ng-view 的替代品 overmind.js
- angularSails
- ngSea
- ngCordova
- GoAngular
- AngularStrap
- AngularJS Eclipse Plugin
- bootstrap-AngularJS
其他
- Taiga —— Django+AngularJS 实现的项目管理
- ngMario —— 基于 AngularJS 实现的超级玛丽
- CommaFeed —— 开源的 Google Reader 实现
- 测试运行工具 Protractor
- 多人BLOG系统 ANS Angularjs NstormJs web framework v 0.4.2
- AngularJS 基于类控制器的清理工具 Classy
- TypeScript 类型定义 DefinitelyTyped
- HTML5 移动应用框架 ionic
- RSS 阅读器 CommaFeed
- mvvm模式构建组件库 RegularJS
- 社区网站系统 jsGen
- 协作式白板 DeadSimpleWhiteboard
- 响应式操作面板 Responsive-Dashboard
- Bootstrap 主题生成器 bootstrap-magic
- Yeoman 的生成器 JHipster
- 静态项目排期表 plan.js
- 错误信息记录服务 Victorique
开源中国 AngularJS 优秀文章汇总
- OSChina 第 56 期高手问答 —— AngularJS
- 2014 年最火的 21 个 JavaScript 框架
- AngularJS - 下一个大框架
- AngularJS 、Backbone.js 和 Ember.js 的比较
- JavaScript 的轻框架开发
- AngularJS 开发者最常犯的 10 个错误
- AngularJS 的 IE 兼容性
- PhpStorm 对 AngularJS 的支持
- Angular 编程思想
- AngularJS Hello World 代码实例,只需 6 步
- AngularJS 1.3 提升了 HTML 表单
- AngularJS 1.3 支持使用 $digest() 循环实现延迟
- AngularJS – 实现基于角色访问控制的 GUI
- AngularJS —— 使用模块组织你的代码
- AngularJS 的自定义指令
- AngularJS 中的通信(发布订阅模式)
- AngularJS —— 使用 ngResource、RESTful APIs 和 Spring MVC 框架提交数据
- AngularJS 的表单验证
- AngularJS 提交表单的方式
- AngularJS ui-router (嵌套路由)
- AngularJS – 如何处理 XSS 漏洞
- AngularJS 之 Factory vs Service vs Provider
- AngularJS 使用 Prerender.io 处理 SEO 的问题
- AngularJS 使用 UI Router 实现表单向导
- AngularJS 实现页面切换的一个可伸缩方法
- AngularJS 中的友好 URL —— 移除URL 中的 #
- 使用 AngularJS 开发 2048 游戏
- 使用 AngularJS 创建的 RSS 阅读器 —— FreedReadR
- 使用 AngularJS 开发一个大规模的单页应用(SPA)
- 使用 AngularJS 的路由和模板实现单页应用 (Single Page)
- 使用 Laravel 和 Angular 创建一个单页的评论应用
- 使用 AngularJS 开发的移动应用示例
- 如何使用 AngularJS 的 ngShow 和 ngHide
- 如何自动跟踪 Angular.js 的异常
- 如何在 AngularJS 中对控制器进行单元测试
- AngularJS 生命周期管理、懒加载和其他高级 DI 技术
- AngularJS 路由的安全性处理
- AngularJS 应用中实现 JavaScript 动画效果
- AngularJS 性能优化二三事
- 超级简单的 AngularJS 应用 —— 实时创建 vCard
- 改善用户体验的 3 个 AngularJS 指令
- 创建 AngularJS 自定义过滤器,带自定义参数
- 在 AngularJS 应用中通过 JSON 文件来设置状态
- 在 AngularJS 应用中处理单选框和复选框
- 通过终端调试 AngularJS 应用
- 让你的 AngularJS 应用动起来 : ngView
- angular-smarty : 一个 AngularJS 的自动完成 UI 实现
- Meteor vs Angular
- AngularJS 通过 CORS 实现跨域方案
- Angular 实现权限控制 - 基于RBAC
- 不可错过的 AngularJS 应用技巧
- Angularjs 总结 (Form)
- AngularJS 自定义控件
- Angular 项目构建指南 - 不再为 Angular 构建而犹豫不决
- 整合 jQuery Mobile+AngularJS 经验谈
- AngularJS的post请求,SpringMVC后台接收不到参数值的解决方案
- 用 karma 测试 Angularjs 应用
- 通过Express4构建Restful API服务器 - 结合AngularJS前后端分离开发
- 通过路由管理视图间切换 - AngularJS路由解析
- AngularJS SEO 简易教程