12
返回列表 发新帖
楼主: hwayw

话题讨论:AngularJS适合开发哪种类型的项目?

[复制链接]
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41
发表于 2014-11-12 14:37 | 显示全部楼层
本帖最后由 colinluo 于 2014-11-14 13:47 编辑

1.AngularJS适合开发哪种类型的项目?不适合开发哪些类型的应用?
适合于开发表单和报表类的应用程序,非常适合前端交互非常多的应用,其他应用场景可能不适用。AngularJS新版本会不再支持老的浏览器.。通常限定不能超过2000个绑定对象,这不是一个硬性限制,性能与对象绑定数量呈线性关系,绑定的对象越多,应用程序的速度会变得越慢。
2.AngularJS和jQuery的主要区别在哪呢?
AngularJS更好的支持开发单页应用,前端分层有独立的业务逻辑和可扩展的标签体系,能够改善代码的可重用性和可测试性,更加易用,开发效率更高,jQuery发展时间长,成熟度高,使用广泛,很多商业产品都支持,AngularJS还在成长,不过很快,像新版的Wijmo 5就支持它了。但也增加了使用的复杂度,削弱了对组件创建过程的可控程度。我认为Ember和AngularJS是最值得关注的新JS框架。
3.你知道国内有哪些项目用到了AngularJS?
太新了,新版本还在演进中,原来的应用不可能用它重写,新的应用大家都在尝试。
阿里云在用
4.说说您读完样章后的感受。
网上的培训和英文书逐渐增多,非常火,这本书为中文用户带来了福音,建议大家都学一学,体会一下不一样的天地,从样章看翻译的不错。

使用道具 举报

回复
论坛徽章:
350
2006年度最佳版主
日期:2007-01-24 12:56:49NBA大富翁
日期:2008-04-21 22:57:29地主之星
日期:2008-11-17 19:37:352008年度最佳版主
日期:2009-03-26 09:33:53股神
日期:2009-04-01 10:05:56NBA季后赛大富翁
日期:2009-06-16 11:48:01NBA季后赛大富翁
日期:2009-06-16 11:48:01ITPUB年度最佳版主
日期:2011-04-08 18:37:09ITPUB年度最佳版主
日期:2011-12-28 15:24:18ITPUB年度最佳技术原创精华奖
日期:2012-03-13 17:12:05
发表于 2014-11-12 19:01 | 显示全部楼层
SPA项目!!  否则就JQUERY!
两者在层面上不同!

使用道具 举报

回复
论坛徽章:
350
2006年度最佳版主
日期:2007-01-24 12:56:49NBA大富翁
日期:2008-04-21 22:57:29地主之星
日期:2008-11-17 19:37:352008年度最佳版主
日期:2009-03-26 09:33:53股神
日期:2009-04-01 10:05:56NBA季后赛大富翁
日期:2009-06-16 11:48:01NBA季后赛大富翁
日期:2009-06-16 11:48:01ITPUB年度最佳版主
日期:2011-04-08 18:37:09ITPUB年度最佳版主
日期:2011-12-28 15:24:18ITPUB年度最佳技术原创精华奖
日期:2012-03-13 17:12:05
发表于 2014-11-12 19:03 | 显示全部楼层
关于AngularJS和JQUERY的不同,pro AngularJS 一书中有详细的讨论!

使用道具 举报

回复
论坛徽章:
0
发表于 2014-11-13 10:39 | 显示全部楼层

满城尽是程序员

本帖最后由 a523219809 于 2014-11-13 13:40 编辑

1.AngularJS适合开发哪种类型的项目?不适合开发哪些类型的应用?
目前版本的AngularJS适合开发公司OA,网络APP和网站。
缺点:资源较少,所以不适合开发大型复杂项目,并且不适合新手入学。
2.AngularJS和jQuery的主要区别在哪呢?
jQuery和AngularJS表面功能几乎一样,但是jQuery的库比较多有优势,但是AngularJS和Jquery的定位不是很一样,AngularJS我用过1次,感觉类似于MVC但是又比MVC简单,我推荐AngularJS+jQuery开发,基本不会冲突。
3.你知道国内有哪些项目用到了AngularJS?
国内知名的项目还真不知道,但是我知道有很多小公司在用这个东西开发商业项目。
4.说说您读完样章后的感受。
这本书介绍的比较详细,我是从apjs(AngularJS中文网)最早接触这个项目的,这本书比网站上介绍的更详细,虽然英文文档和书很多但是英文水平不好只能看国内这点稀少的资料,这本中文教学书从如本到应用介绍的基本很详细配合国内这些中文教学网站资料,再次推荐一个视频,绝对不是广告我也是近期才看到的一个视频教程:http://www.imooc.com/learn/156

使用道具 举报

回复
论坛徽章:
0
发表于 2014-11-17 08:59 | 显示全部楼层
这书的豆瓣链接:http://t.cn/R7odhfO

使用道具 举报

回复
认证徽章
论坛徽章:
39
2014年世界杯参赛球队: 英格兰
日期:2014-06-13 14:40:022013数据库大会纪念章
日期:2015-03-18 10:16:212014数据库大会纪念章
日期:2015-03-18 10:16:21秀才
日期:2015-06-24 13:05:36秀才
日期:2015-07-30 16:18:26秀才
日期:2015-08-06 13:55:21秀才
日期:2015-08-13 13:38:45知识
日期:2015-08-13 14:08:10秀才
日期:2015-08-24 09:48:07秀才
日期:2015-09-10 17:13:35
发表于 2014-11-19 20:09 | 显示全部楼层
1.AngularJS适合开发哪种类型的项目?不适合开发哪些类型的应用?

       AngularJS适合开发大型Web应用。
       AngularJS不适合开发企业级应用,AngularJS的处理速度慢。

2.AngularJS和jQuery的主要区别在哪呢?
  

       jQuery主要是用来操作DOM的,如果单单说jQuery的话就是这样一个功能,它的插件也比较多,大家也都各自专注一个功能,可以说jQuery体系是跟着前端页面从静态到动态崛起的一个产物,他的作用就是消除各浏览器的差异,简化和丰富DOM的API,简单易用。
      而AngularJS的产生不是为了再页面上实现各种特效,而是为了构建更重量级的webapp,这种app通常只有一个页面,通常拥有丰富的数据和交互,业务逻辑耦合深,跟传统的web页面还是有比较大的差异的。他们通常把数据和逻辑还有展现之类的东西做了分离,可以更方便做出复杂的单页面应用。

3.你知道国内有哪些项目用到了AngularJS?


        国内使用AngularJS的知名项目没有听说过,但是肯定有的。


4.说说您读完样章后的感受。


        样章中对于基础讲解非常到位,讲述十分清楚,涵盖 AngularJS模板,模块化,和依赖注入。任何的AngularJS web app 都是由这些基础组建而成的。即便是在最开始的、最简单的小例子中,也可以看到AngularJS模板系统的一些重要特性,一本十分棒的入门书籍,希望可以有机会拜读。


使用道具 举报

回复
论坛徽章:
0
发表于 2014-11-21 01:22 | 显示全部楼层
1.AngularJS适合开发哪种类型的项目?不适合开发哪些类型的应用?
前方高能:以下引自本版书试读内容——
帮助开发者编写现代化的单页面(single-page)应用。它尤其适合编写有大量 CRUD(增删改查)操作的,具有 Ajax 风格的富客户端应用。
书里说得很明确——单页面应用(SPA)和大量CRUD的富客户端应用(RIA)。
实际上SPA和RIA基本就是Mobile和Desktop应用的区别,所以等于是说涵盖一切Web应用的类型。
就我个人学习这段时间的感性认识,没有AngularJS不适合开发的应用,只有不适合用它的团队


2.AngularJS和jQuery的主要区别在哪呢?
作为一名伪前端我两个东西只是略知皮毛,所以用Java界的东西来类比一下,不一定全对:
AngularJS就像Struts 2,jQuery则像JSP。
前者是框架,提供了全面而强大的功能,同时也有一定的学习门槛,需要掌握一些诸如拦截器、绑定、依赖注入之类的概念才能用起来,并且要用得有生产力还必须按照特定的开发模式才行,否则很可能是搬起石头砸自己的脚。
后者是库,为特定的功能需要而设计,要实现超过了库设计时针对的功能只能靠各种扩展,可以说很黄很暴力。但由于基本功能薄弱,用起来自由度又太高,时间一长各种又臭又长稀奇古怪的代码累积下来,令人头疼。


3.你知道国内有哪些项目用到了AngularJS?
感觉AngularJS也就是今年,甚至是最近几个月才在国内呈井喷状态受关注的,目前基本不知道有多少项目在用,估计不会很多。


4.说说您读完样章后的感受。
初步印象:很不错,读起来很舒服。译者应该是懂技术的,排版也非常好很忠于原书,很用心。
如果不送一本给我我就买回来看!


使用道具 举报

回复
论坛徽章:
350
2006年度最佳版主
日期:2007-01-24 12:56:49NBA大富翁
日期:2008-04-21 22:57:29地主之星
日期:2008-11-17 19:37:352008年度最佳版主
日期:2009-03-26 09:33:53股神
日期:2009-04-01 10:05:56NBA季后赛大富翁
日期:2009-06-16 11:48:01NBA季后赛大富翁
日期:2009-06-16 11:48:01ITPUB年度最佳版主
日期:2011-04-08 18:37:09ITPUB年度最佳版主
日期:2011-12-28 15:24:18ITPUB年度最佳技术原创精华奖
日期:2012-03-13 17:12:05
发表于 2014-11-25 19:44 | 显示全部楼层

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表