angular2概述

来源:互联网 发布:远景能源 张雷 知乎 编辑:程序博客网 时间:2024/06/01 21:48

简介

     我主要从事后端开发,最近有幸参加了一个前端的项目,前后端分离,使用到的技术是angular2,因为之前工作有一些typescript的基础,所以就参加了,看似简单,其实也有很多要学习的,之前看过一本关于react的书籍,react的核心是组件化,学习了angular2发现他也是组件化的开发模式,实践后才能体会到什么才是组件化开发。百闻不如一见,一见不如动手去干!

现在前端工程化正在如火如荼的进行着,给自己加油吧!

由来

    2009年,Misko Hevery和Adam Abrons在业余时间创造了AngularJS 1.x,它叫做GetAngular,是用于Web设计师和前后端工程师沟通的端到端设计开发工具。

   随后,Misko Hevery在Google接手了Feedback的开发,经过6个月将近1.7万行代码量的功能迭代,代码库越来越大,开发维护变得举步维艰,Misko随后找到经理打赌用两周的时间重写该项目,最后他也仅用了三周时间将1.7万行代码精简到了1500行。随后,这项技术的名字就是AngularJS。   ----摘自《揭秘Angular 2》

重要组成

     学会了下列几点,就能从事基本的开发了。

    

一个应用

    一个完整的Angular应用主要由六个部分构成:组件,模板,指令,服务,依赖注入和路由。

                        


总结

       学会了就不难了,没学会就会觉得特难,上图中是angular的基本组成,如果想开发一个Angular的组件学会上边的内容就可以上手了。
原创粉丝点击