angular-angular入门(一)

小编我最近做的项目中前端用到了angular,全因心中无货,特来补货。

【Angular】

Angular 是一个开发平台。它能帮你更轻松的构建 Web 应用。Angular 集声明式模板、依赖注入、端到端工具和一些最佳实践于一身,为你解决开发方面的各种挑战。Angular 为开发者提升构建 Web、手机或桌面应用的能力。

【架构】


1、模块 (Modules) 2、组件 (Components) 3、模板 (Templates)4、数据绑定 (Data Binding) 5、指令 (Directives) 

6、服务 (Services) 7、依赖注入 (Dependency Injection)

关于这几个内容的详细内容的解释可以参考:https://www.angular.cn/guide/architecture

【angularJS 与angular4架构的比较】

angularJS(即angular1)


angular4


  整个应用是一个组件树,用户看见的是组件树中被激活的组件组成。用户可以通过一些操作从一个组件路由到另一个组件,路由到另一个组件的时候页面也会发生一些变化,用户和组件进行交互,组件通过依赖注入的方式引用一些服务,跟服务进行通信。

【与前端框架的联系】


【优点】

1、新特性,全新的命令行工具AngularCLI

2、服务器端渲染

3、移动和桌面兼容

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值