OSChina 第56期高手问答——AngularJS

阿娇OSC 发布于 2014/12/01 23:18
阅读 6K+
收藏 28
OSCHINA 本期高手问答(12月1日-12月7日)我们请来了《精通AngularJS》的译者 @ _李路 (李路) 为大家解答关于AngularJS方面的问题。 

@_李路  李路毕业于北大电子学系,曾任新浪网高级工程师、技术经理。从新浪辞职后创办了轻博客宽(www.kuandao.com),现任KnewOne.com的CEO。译有《精通AngularJS》。

购买链接:http://t.cn/RzcECEH 

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就 AngularJS 开发方面问题向 @_李路 提问,请直接在回帖中提问。

为了鼓励踊跃提问,@七印部落 会在问答结束后从提问者中挑选 5 名幸运会员,每人赠送《精通AngularJS》一本。


加载中
1
_李路
_李路

引用来自“CrazyHarry”的评论

@_李路 :angularjs确实是个很好的前端库,是否适合于任何一个web项目

angularjs是用于简化复杂交互逻辑的,因此适用于前端较重的web应用,尤其是single page web app,对于前端相对简单的web应用,我还是推荐backbone+jquery或者直接jquery,比如自己做的knewone.com

buglife
buglife
嗯 谢谢
0
buglife
buglife
@_李路 :angularjs确实是个很好的前端库,是否适合于任何一个web项目
夜降寒露
夜降寒露
AngularJS 是一个为动态WEB应用设计的结构框架。它能让你使用HTML作为模板语言,通过扩展HTML的语法,让你能更清楚、简洁地构建你的应用组件。
进击的程序员
进击的程序员
angularjs适合开发单页面数据交互web或app
开源中国匿名会员
开源中国匿名会员
牛奶是个好东西,所以你用牛奶养金鱼吗
0
clannadyue
clannadyue
@_李路 :想问下angularjs这一套js框架和其他框架的兼容性怎么样,例如dojo、yui、jquery,还有angularjs有自己的一套模块化方案,是不是意味着我之前用其他模块化框架写的程序需要修改,angularjs的指令确实很诱人,能够实现自定义标签,实现重用,不知道现在有没有一些现成的标签库可以使用,是否全面、是否成熟?谢谢
Raphael_goh
Raphael_goh
Jquery鼓励操作DOM,通过定位来给DOM添加元素,绑定事件。但Angularjs更鼓励在页面上留下标记,并直接操控这些标记(不通过DOM定位间接控制)以达到操控页面的目的。可以说和Jquery的理念是背道而驰的,但就兼容性而言是没有关系的。记得angularjs的核心有一个精简的min Jquery库jQLite,但不鼓励外部直接调用。
开源中国匿名会员
开源中国匿名会员
angular-ui 之类的,不过也是半斤八两,可以用,也要自己写。
0
hantsy
hantsy
第一时间就拿这本书的电子版本,Packt 官方授权的。。。说实话,这本书对于现在的 AngularJS,有点老。
龙影
龙影
回复 @开源中国匿名会员 : 小版本问题不大,2.0才是巨变。1.0的版本都是更新及修改bug。
开源中国匿名会员
开源中国匿名会员
谷人希跟机关枪一样,根本拦不住。1.3 ->1.3.4 用了多久?
0
vincent1988
vincent1988
@_李路 :关注angularJS快一年了,ng用来做这种单页面应用的话,我感觉十分强大的,但是若不以单页面方式来做,庞大的框架加载这一块,是否可以做优化?谢谢
0
vincent1988
vincent1988

引用来自“vincent1988”的评论

@_李路 :关注angularJS快一年了,ng用来做这种单页面应用的话,我感觉十分强大的,但是若不以单页面方式来做,庞大的框架加载这一块,是否可以做优化?谢谢
我比较关注hybrid app这块。
vincent1988
vincent1988
回复 @郭振华oo : 嗯 这个也关注蛮久了。
郭振华oo
郭振华oo
hybrid app推荐去看看ionic framework
开源中国匿名会员
开源中国匿名会员
我现在工程也不是单页面,启动时候把框架加载进去,然后按页加载部件呗。reqjs之类的amd模式不行吗。
0
进击的程序员
进击的程序员
@_李路 : 想学学angularJs来朝着开发轻量级webapp发展。
0
进击的程序员
进击的程序员
@_李路 : 用习惯了jquery,想学习angularJs的同学可以看看:http://stackoverflow.com/questions/14994391/thinking-in-angularjs-if-i-have-a-jquery-background
开源中国匿名会员
开源中国匿名会员
1.x 感觉还是 jq 混杂的开发,没有做纯粹。
0
sory
sory

@_李路 : angular个人认为比较适合做功能性单页面,比如编辑功能之类的,不知道大神能不能举几个常用的可行场景?

0
wyysf
wyysf
@_李路 :希望能看到ng的directive 实现重用的例子~
开源中国匿名会员
开源中国匿名会员
angular-ui
返回顶部
顶部