我的AngularJS 学习之旅
基础篇
1、Angular的 起源
2、比较Web 页面实现的几种方式
3、一些基本术语
4、Angular与其他框架的兼容性
5、总结
6、综合实例
很早之前就听朋友说起AngularJs,但由于各种原因,一直没去研究。最近正好有同事也对这个框架比较感兴趣,大家一起讨论,于是终于“名正言顺”地开始研究了。
本文的目的是记录一下自己这两周的学习点滴,算是学习笔记吧,如果对初学的朋友有一点帮助,那也算是一件好事。嘿嘿
1、Angular的 起源
关于Angular 的起源,可以追溯到2009 年的Google Feedback 项目。当时,团队中的一个成员Misko Hevery 做出了一个大胆的宣言:利用他自己业余时间所开发的一个开源库,他可以在两周之内把目前所有东西重写一遍。三个星期之后,他所开发的新应用的代码量从原来的17000 行压缩到了1500 行。是的,Misko Hevery 就是Angular之父.他和他的同事决定,围绕他所提倡的理念组建一个团队,这个简单的理念就是:简化对web 开发者的经验要求。最后,越来越多的开发者在他们的日常生活中以来Angular,并且发展成了一个优质的支持者网络。
2、比较几种不同的Web 实现
我相信大家使用过很多Js库,如JQuery库,Extjs之类的JS库,把Html模板字符串和数据混合起来,然后把获得的结果插入Dom中。
代码片段:
<tr>
<td>
<input />
</td>
<td>
<div >
</div>
</td>
</tr>
$.ajax({type: 'GET',url: '/Home/Get_Page',success: function (data) {$("#browser").text(data);}});