SegmentFault 技术周刊 Vol.17 - 听说你还没用上 AngularJS

前端之家收集整理的这篇文章主要介绍了SegmentFault 技术周刊 Vol.17 - 听说你还没用上 AngularJS前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_301_0@

@H_301_0@如何在网页上构建动态应用,通常的解决方案是使用类库和框架,来弥补原生 JS 和 HTML 的不足,实现具体的应用逻辑,如典型的 jQuery、knockout.js 等。而 Google 则直接尝试从 HTML 本身下手去补足其在构建应用方面的缺陷,建立在客户端的解决方案,比如

  • @H_301_0@扩展传统 HTML,将 HTML 分组成可重用的组件

  • @H_301_0@MVC,增强基于浏览器的应用,使开发和测试变得更加容易

  • @H_301_0@各种尽可能的 C.R.U.D. 操作

    • @H_301_0@可测性支持,单元测试、端对端、自动化测试等

    • @H_301_0@数据绑定,双向地绑定可以适应动态内容,同时允许模型和视图之间的同步

    • @H_301_0@表单和表单验证

    • @H_301_0@……

  • @H_301_0@对 DOM 的操作解耦,提高代码的可测试性

@H_301_0@这些功能的集合,最终成为一套前端框架——AngularJS。它创建的理念就是“让命令式编程来表示业务逻辑”,因此框架采用并扩展了传统 HTML,通过双向的数据绑定来适应动态内容,双向的数据绑定允许模型和视图之间的自动同步。

@H_301_0@社区之前已经出过六期关于 ReactVue 两位 JS 界巨星的主题周刊,这次,来引入另外一位巨星 Angular——本期周刊将全面介绍它的各个特性,哪块不熟悉或者不了解,几乎都可以在里边得到解答,比如下面的这些疑惑。如果你还没有使用 Angular 搭建过应用,那就从这里开始吧!

- Angular 的指令到底是什么?
- Angular 在实际应用中,有哪些优缺点?
- Angular 双向数据绑定的实现原理?
- 从 MVC 的角度,AngularJS 的优缺点是什么?
- Angular 2 与 React、Vue,哪个是前端的未来?
- Angular 2.x 与 1.x 相比,有哪些方面的改进?
- Angular 推出的 Material 目前有哪些实践?

内容目录

@H_301_0@1. 上手 —— 「玩转 AngularJS」系列 by @dreamapplehappy

@H_301_0@2. 指令

@H_301_0@3. 细说特性

@H_301_0@4. 用 XX 写 AngularJS 是怎样一种体验?

@H_301_0@5. 都开发出了什么样的应用?

@H_301_0@6. 最后来测验一下

@H_301_0@(本期完)


@H_301_0@# SegmentFault 技术周刊 #

@H_301_0@「技术周刊」是社区特别推出的技术内容系列,一周一主题。周刊筛选的每篇内容,是作者的独到见解,踩坑总结和经验分享

@H_301_0@每周二更新,欢迎「关注」或者「订阅」。大家也可以在评论处留言自己感兴趣的主题,推荐主题相关的优秀文章

原文链接:https://www.f2er.com/angularjs/148400.html

猜你在找的Angularjs相关文章