关注大学生就业,培养泛IT高端人才

陕西新榜样官方网站

您的位置:  > 新闻动态 > 公司动态 >

浅谈这四个WEB开发框架

来源:WEB开发培训 发布时间:2018-10-17 浏览量:

  WEB开发框架主要有四个,分别是JQuery、ExtJS、Flex以及SilverLight,今天就由陕西新榜样软件科技有限公司的WEB开发培训专家来和大家浅谈这四个WEB开发框架!

  一、JQuery

  1、绝对的万金油,核心JS只有50K,占用带宽小,门户网站、管理系统,用在哪都可以。

  2、JQuery是对JS底层Dom操作封装最薄的一个框架,没有大量的专有对象,多为提供函数进行Dom操作。准确的说,它不是偏重于客户端的框架,而是侧重于对JS Dom编程。

  3、它有三个最大的亮点。

  (1)、是支持CSS3的大量选择符,想定位或选择一个HTML元素简直轻而易举。

  (2)、是灵活便捷的Ajax请求和回调操作。

  (3)、是事件绑定功能,内部封装了很多事件,想统一为一个页面上的一些元素添加事件很方便,这也提高了复用性和可维护性,避免了页面中出现大量的HTML属性。合理的编码可以使HTML与JS、CSS分离开,便于维护。

  二、ExtJS

  1、一整套带有UI的JS库,封装很多、很厚,核心JS就600多K,这么大的东西门户网站当然就别想了,里面的效果当然也不会运用到门户网站,所以它是专门为管理系统而生的。因为局域网不会有带宽问题。

  2、它与JQuery不同,基本上是纯用JS来生成HTML的,页面里只需引入各个ExtJS库和你自己写的JS,不会出现很多HTML内容,Body里基本没什么。所以优化就显得非常重要,不然会严重浪费资源。

  3、为UI而生,它可以做出桌面级程序的效果。一般来说,一个管理系统的项目如果用Ext,基本就从始至终都是Ext做了,不会像JQuery那样,哪里想要了就加在哪里,很随意。Ext更像一个整体。

  三、Flex

  1、Adobe平台的,基于ActionScript实现,用在哪都行,但偏重于内网管理系统,用在门户网站就相当于在线玩Flash游戏。

  2、与Ext不同,它有健壮的可视化开发工具Flash Builder,可以同C#一样进行拖拽布局,生成一种Xml,也便于维护。

  四、SilverLight

  微软平台的,主要是应用在微软系列的语言中,包括CS与BS架构。同样,除了JQuery,Asp.net也不适合与以上等框架集成,因为Asp.net是事件驱动,这些框架都是为消息驱动而生的,勉强应用只会事倍功半,丧失.net本身的优势。

  更多相关WEB开发培训资讯,请点击: www.xinbangyang.com

  联系地址:陕西省西安市碑林区东大街端履门云龙大厦9楼

IT培训 服务