永发信息网

flex属于javascript么

答案:1  悬赏:70  手机版
解决时间 2021-03-30 20:59
flex属于javascript么
最佳答案
由于工作关系,对javascript+html和flex这两种表现层技术都有一段时间的使用。对于这2种技术孰优孰劣一直是争论的热点,我只是根据自己的体会,发表一下自己的看法。
易上手度 对于完全没有开发经验的新手来说是差不多的,可能js+html的方式看起来更简单。但是对有一定经验的开发者(比如写过后台程序,但没有写过前台程序的开发者),实际上flex更容易上手。首先,flex官方的开发文档就非常全面和细致,包括flex开发,as3开发,air开发等等。而网上可下载的体系完善的javascript开发手册比较少,基本上就是《网页制作完全手册》和《JavaScript使用手册》还算比较实用。但是那些基于js开发的ajax组件库的文档就有好有差,yui的文档还是不错的,像rico就差多了。
结论 易上手度flex > JavaScript+html
组件可用度 如果没有其他组件库的支持,结果是显而易见的。Js没有自己的combobox,没有tabnavition,没有tree,没有。。。。。一句话,除了最简单的input,js啥都没有。当然,在加了ext或者yui或者dojo之后,这些组件都有了。有时间这些都可以自己写,但是项目当前,那轮得到你慢悠悠地折腾呢。
结论 组件可用度flex >= javascript+html
IDE支持 在开发工具的支持上,差别就大了。FlexBuilder支持代码提示,编译检查,图形界面,debug调试。而js开发我没找到什么好用的工具,基本上还是用记事本编写。2者开发效率差好多啊。
结论 IDE支持 flex > javascript+html
深入开发 Flex是基于as3的开发框架。As3兼具java的严谨和js的灵活,相比js一个明显的优势可以使用继承和接口,方便运用各种设计模式构建强大的程序框架(当然js也有继承,不过感觉有点怪)。Flex开放的源码,让开发者更容易了解细节,也更容易在各个层次上做扩展。总之它能让你更少的代价,做更多事,同时也学到更多东西。
结论 深入开发flex > javascript+html
跨浏览器支持 相信做过web页面的人都曾经深受其害,即使使用了自称支持跨浏览器的js组件,依旧偶尔会碰到浏览器不支持的问题。工作量未知增加了1倍以上,哭啊。。。。。。而flex的跨浏览器支持的确好很多,虽然某些特性上在不同浏览器上还是有区别,但是基本没什么影响。
结论 跨浏览器支持 flex > javascript+html
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宝马320i开动后出现service是什么意思
微景观是什么?微景观植物有哪些
求孙兴的一个电视剧
NIKON D40 取景器目镜模糊是怎么回事!
dnf90级男机械玩具纵火者9怎么加点
《生性胆怯 》 指的是哪些动物?
我姓姜却忘不了你图片
360全景宣传的方式怎么样?
每个枝近顶端有叶子,枝其余处没叶子,什么树
求问50岁适合用雅诗兰黛哪个系列
在测沸点时,液体沸腾后,沸点在不断上升,可
5000乘5分之3乘1o分之7怎么算
单选题果园里有桃树468棵,橘树394棵,梨树11
交通量的实例说明
庆铃汽车(通辽科尔沁区)地址有知道的么?有点
推荐资讯
养草鱼亩产收入有多少
云南到湖南要多少钱
深圳冷库在什么地方?
根据园艺设施的特点谈谈冬季内环境的综合调控
本兮她们骂戴雨落骂得好过分、戴雨落做了什么
汉烟袋是哪个汉、汗、旱。
云南大理苍山别名
关于立志的四字词语有哪些?
已经过去的指数移动平均线会随着现在的走势变
和强大对手合作一定要想好退路,不要过于自信,
请问,就目前来说如果写了一部不错的小说,要
支付宝今天还有送红包吗?(不是线下支付2笔
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?