ext前端框架前端开发框架有哪些

ext前端框架  时间:2021-07-22  阅读:()

关于后端程序员写前端用什么框架更好

各大前端框架可以按照“封装度”的标准来区分。

设计刚出的一套网页皮肤,封装度为0。

层层封装到可以直接用后台语言写页面,封装度为10。

那么我是这样来区分前端框架的。

1级——纯html+css 放5年前,基本就是用Dreamweaver刚排出来的页面或者网页查看源代码扒下来的皮肤。

不涉及到js,就是纯页面皮肤。

2级—— bootstrap系列 bootstrap的出现是一个里程碑事件。

发源于twitter,引入了不少html5/css3的特性。

由于它对响应式的支持以及良好的体验,给人一种耳目一新的感觉。

其源码,不管是css还是js都值得学习一下,看后经常会有“原来还可以这样做”这种恍然大悟的感觉。

不过归根结底是一套ui皮肤+少量js组成的框架,属于封装度偏低的框架。

3~4级—— metronic/adminLTE系列 基于bootstrap或者其他1级框架,然后集成了各种jQuery插件、富文本编辑器等js库,组成的一个大杂烩工具包和案例库。

皮肤基本是基于bootstrap自定义的一套主题。

案例比较详尽,开发的时候找到需要的组件把前端代码复制粘贴,再稍微调试一下就能达到良好的视觉效果。

根据集成的第三方库的多少,基本可以划分到3~4级封装度这样的范围。

这个级别的框架的代码更多的是属于粘合剂,将各种不同的第三方库的前端代码粘合起来。

5级—— jQuery-ui 这里要单独把jQuery-ui拿出来讲,并不是因为它的封装度有多高,而是我认为它是一个分界点。

jQuery以下级别的框架,代码以css为主,自身的js代码少,框架量级更轻,更灵活,更适合互联网web产品。

jQuery以上级别的框架,属于前端的重度封装,通过框架暴露的接口进行开发,开发人员甚至不需要太多前端知识,只需要详细查看框架的开发文档即可。

jQuery以上级别的框架更适合传统管理软件的开发。

6~7级—— easy-ui/DWZ easy-ui基于jQuery-ui,不过具有更丰富的组件库。

貌似商业版收费很高。

听说某大型国企花了大价钱购买下来使用。

DWZ是国产框架中我认为综合表现还不错的,完全免费,有问题可以在他们的QQ群里提。

其余的之前还用过金蝶的operamasks-ui,不过现在好像已经不更新了。

这一类级别的框架还有一个另外的称呼——“富客户端框架”,意思就是重度js框架。

使用起来开发效率很高,当年也是一度百花齐放,框架辈出。

8级—— extjs系列 extjs属于前端框架领域中的庞然大物,封装程度很高,具有自成体系的元素选择引擎和浏览器兼容方案,js写法上也有自己的方式。

组件很多很全。

只看extjs的官方文档和示例几乎不必学习任何其他的前端知识就可以做出“很漂亮”的前端页面。

当然页面很容易“撞衫”。

使用时间长了,会对其产生严重依赖,离开extjs,几乎不会写前端页面了。

9级——vaadin/GWT 最后一级,也是封装度最高的一级,也就是所谓的使用后台语言写前端。

如果说之前的八级至少前端和后端还是相对分离的,后台程序在java中写,前台程序在html或者js中写;那么这一级别的框架简直会颠覆你的认知!只需在后台使用java写好了类和对象,并设置好相关的属性,网页的元素是自动通过后台对象生成的。

这当然有好处,妈妈再也不用担心我不会写js和css了。

然而就学一下html/css/js真的那么难吗?个人认为,尽管GWT有google的这么强悍的背书,但是这种9级封装的本质上把前后台耦合得更紧密。

一个人做一个项目还可以考虑,但是一个团队前后台分离、模块化开发的时候,使用这种框架是一种灾难!所以我是极度不建议使用9级封装框架的。

综上,针对不同的编程方式,给出以下参考: 1 DOP(Deadline Oriented Program,面向截止日期编程)的程序猿们有两种选择:a、努力学习html/css/js,使用2~3级框架;b、看不上前端代码的,6~8级是不错的选择。

对于业务优先、老板整天嚷嚷时间有多紧、客户有多急切的项目,你可以直接选b了,我觉得老板是不会给你时间学习html/css/js的。

2 EOP(Experience Oriented Program,面向用户体验编程)的程序猿们,大多数做的是追求极致用户体验的互联网产品吧。

那果断选1级封装度的框架,可适当借鉴2~4级的框架。

3 MOP(Money Oriented Program,面向人民币编程)对于一直做后台,趁过年放假想赚个外快的程序猿们,我知道你们也不想在前端领域有多大发展,搞好后台就足够一辈子衣食无忧了,所以还是选择6~8级吧。

此外,需要考虑搜索引擎优化的项目,慎用富客户端或者重ajax应用。

ExtJS 简介 让你知道extjs是什么

(wlr的blog应用)(ExtJS的表格控件)(不同主题的ExtJS弹出框效果) ExtJS是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。

因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。

ExtJs最开始基于YUI技术,由开发人员Jack Slocum开发,通过参考Java Swing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。

会extjs,是不是就可以胜任前端开发的工作了?

不是,extjs说白了只是一种工具,它有它适用的范围。

只能说如果你把extjs学好了,你就可以开发出一个差不多的管理型系统。

但这又需要很多后台技术,所以你得要懂php,或者jsp,或者asp。

这样才能游刃有余。

但是extjs也只能开发这种管理系统。

这是由于它过于庞大,以及效率跟同类相比略低所致。

前端开发框架有哪些

1. Bootstrap Boostrap绝对是目前最流行用得最广泛的一款框架。

  2. Fbootstrapp Fbootstrapp基于Bootstrap并且提供了跟Facebook iframe apps和设计   3. BootMetro BootMetro框架的灵感来自于Metro UI CSS,基于Bootstrap 框架构建

小白云 (80元/月),四川德阳 4核2G,山东枣庄 4核2G,美国VPS20元/月起三网CN2

小白云是一家国人自营的企业IDC,主营国内外VPS,致力于让每一个用户都能轻松、快速、经济地享受高端的服务,成立于2019年,拥有国内大带宽高防御的特点,专注于DDoS/CC等攻击的防护;海外线路精选纯CN2线路,以确保用户体验的首选线路,商家线上多名客服一对一解决处理用户的问题,提供7*24无人全自动化服务。商家承诺绝不超开,以用户体验为中心为用提供服务,一直坚持主打以产品质量用户体验性以及高效...

速云:广州移动/深圳移动/广东联通/香港HKT等VDS,9折优惠,最低月付9元;深圳独立服务器1050元/首月起

速云怎么样?速云,国人商家,提供广州移动、深圳移动、广州茂名联通、香港hkt等VDS和独立服务器。现在暑期限时特惠,力度大。广州移动/深圳移动/广东联通/香港HKT等9折优惠,最低月付9元;暑期特惠,带宽、流量翻倍,深港mplc免费试用!点击进入:速云官方网站地址速云优惠码:全场9折优惠码:summer速云优惠活动:活动期间,所有地区所有配置可享受9折优惠,深圳/广州地区流量计费VDS可选择流量翻...

LOCVPS新上日本软银线路VPS,原生IP,8折优惠促销

LOCVPS在农历新年之后新上架了日本大阪机房软银线路VPS主机,基于KVM架构,配备原生IP,适用全场8折优惠码,最低2GB内存套餐优惠后每月仅76元起。LOCVPS是一家成立于2012年的国人VPS服务商,提供中国香港、韩国、美国、日本、新加坡、德国、荷兰、俄罗斯等地区VPS服务器,基于KVM或XEN架构(推荐选择KVM),线路方面均选择国内直连或优化方案,访问延迟低,适合建站或远程办公使用。...

ext前端框架为你推荐
一秒钟变格格“hold住”到底是什么意思啊。。。office软件包不属于MIcrosoft Office软件包的软件是 ? A Mailoffice软件包office软件包括哪几个部分office软件包我下载了一个office软件包,然后在百度文库里下载东西,可是打开后全是乱码,怎么回事啊限制局域网网速在局域网内怎么限制网速?windows7正版验证windows7正版验证微软将停止支持32位Win10系统win10提示系统安装错误怎么解决windowsphone手机Windows phone手机的优点和缺点bt4破解教程请教BT4光盘版的教程bt4破解教程请问这个无线网络要如何破解?是用BT3还是BT4,求教!!!
万网域名空间 北京vps 鲁诺vps godaddy域名解析 瓦工 hawkhost java主机 免费ftp空间 gateone 美国php主机 贵州电信宽带测速 2017年黑色星期五 静态空间 cdn加速是什么 免费dns解析 免费网页申请 php服务器 免备案cdn加速 服务器托管价格 免费赚q币 更多