zoukankan      html  css  js  c++  java
  • AngularJS

    Angular JS:

    AngularJS试图用不同的方法,尝试去弥补HTML本身在构建应用方面的缺陷。

    AngularJS通过使用称为标识符(directive)的结构,让浏览器能够识别新的语法。例如使用大括号{{}}语法进行数据绑定;

    使用DOM控制结构来实现迭代或者隐藏DOM片段;

    支持表单和表单的验证;

    能将逻辑代码关联到相关的DOM元素上;

    能将HTML分组成可重用的组件。

    端对端的解决方案:

    AngularJS试图成为WEB应用中一个端对端的解决方案,而不是只是成为WEB应用中的一个小部分,而是一个完整的一个端对端的解决方案,让AngularJS在构建一个CRUD的(创建Create,查询Retrieve,更新Update,删除Delete)应用时没有太多的其他方式。

    出众之处:

    构建一个CRUD应用可能用到的全部内容:数据绑定,基本模板标识符,路由、深度链接,组件重用,依赖注入;

    测试:单元测试,端对端测试,模拟和自动化测试框架;

    具有目录布局和测试脚本的种子应用作为起点。

    还需要知道AngularJS不适用于在哪:

    AngularJS适用于基于构建CRUD应用,目前90%的web应用基于CRUD应用,不适用于游戏,图形界面编辑器等复杂操作,这时候使用比如jQuery轻量,简单的技术比较好。

  • 相关阅读:
    XSS练习小游戏和答案参考
    nxlog以syslog方式发送日志
    Hydra—密码爆破神器
    syslog服务器配置笔记
    信息安全工具汇总整理
    nmap使用指南
    Cleaner, more elegant, and harder to recognize (msdn blog)
    Golang 中的坑 一
    Concurrency Is Not Parallelism (Rob pike)
    golang sql database drivers
  • 原文地址:https://www.cnblogs.com/321a/p/5563451.html
Copyright © 2011-2022 走看看