闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > 最全面的javascript框架 ExtJS 6.5 Commercial商业版

最全面的javascript框架 ExtJS 6.5 Commercial商业版

  • 软件大小:未知
  • 更新日期:2020-01-10
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
最全面的javascript框架 ExtJS 6.5 Commercial商业版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Sencha Ext JS是最全面的JavaScript框架,可使用JavaScript创建数据密集型HTML5应用程序,可为任何现代设备构建数据密集型,跨平台的Web和移动应用程序。Ext JS包含115多个预先集成并经过测试的高性能UI组件。为您提供创建出色的Web应用程序所需的一切,Ext JS包括115个以上的UI组件,例如HTML5日历,网格,数据透视网格,D3适配器,树,列表,表单,菜单,工具栏,面板,窗口等。Ext JS 6.5为现代工具包提供了许多令人兴奋的新功能,并且为每个人提供了许多改进和增强。着眼于现代工具包,此版本代表了现代工具包的主要版本,并结合了经典工具包的常规功能。总的来说,只有很多新内容可以使您的Ext JS应用程序更加出色。本次带来最新版下载,有需要的朋友不要错过了!

功能特色

1、开发
借助适用于企业的框架,可无缝协作的组件和工具来加速Web应用程序开发。
我们广泛的115多个预建组件库包括但不限于:
网格 —处理数百万条记录,并提供诸如排序和分组之类的内置功能。
Pivot Grid —向React应用程序添加强大的分析功能。
导出器 -将数据从标准网格或数据透视网格导出为多种常见格式。
布局 -通过强大而灵活的布局系统确保所有组件的正确大小和位置。
图表 —直观地表示数据,其中包含各种动态和静态图表,包括折线图,条形图和饼图。
D3适配器 —向Web应用程序添加复杂的数据驱动文档包(D3)可视化效果,例如热图,树图,旭日形图等。
2、设计测试自适应辅助功能数据包 
Ext JS包括一个灵活的布局管理器,可帮助组织跨多个浏览器,设备和屏幕尺寸的数据和内容显示。即使对于最复杂的用户界面,它也可以帮助您控制组件的显示。Ext JS还提供了一个响应式配置系统,该系统允许应用程序组件适应特定的设备方向(横向或纵向)或可用的浏览器窗口大小。
3、集成的工具
使用预先集成的工具(如Sencha Architect,Stencils和Themer)改善设计过程。
架构师 —使开发人员能够使用拖放功能来构建Ext JS应用程序,因此花在手动编码上的时间更少。
模具 -使开发人员能够快速轻松地模拟,样式化,原型化和评估界面设计。
4、Sencha Test
Sencha Test是Ext JS最全面的单元和端到端测试解决方案。Sencha Test帮助开发人员和测试自动化工程师:
通过端到端测试提高应用程序的质量。
利用 Ext JS应用程序的单元和功能测试来提高团队生产力并加快发布周期。
通过利用Sencha Test和Ext JS之间的深度集成来创建强大的测试。
5、布局管理器
Ext JS包括一个灵活的布局管理器,可帮助组织跨多个浏览器,设备和屏幕尺寸的数据和内容显示。即使对于最复杂的用户界面,它也可以帮助您控制组件的显示。Ext JS还提供了一个响应式配置系统,该系统允许应用程序组件适应特定的设备方向(横向或纵向)或可用的浏览器窗口大小。
6、符合ADA无障碍设计标准的功能
Ext JS包含符合ADA无障碍设计标准的功能。Ext JS ARIA软件包通过提供实现508部分合规性所需的工具,可以为您的应用程序添加可访问性支持。使用ARIA软件包,您可以创建可供需要辅助技术的人(例如屏幕阅读器来浏览网络)使用的应用程序
7、强大数据包将UI组件与数据层分离
Ext JS中包含的强大数据包将UI组件与数据层分离。数据包:
允许使用功能强大的模型(包括排序和过滤)的客户端数据收集。
与协议无关,可以使用来自任何后端源的数据。
带有会话管理功能,该功能允许进行多个客户端操作,从而最大程度地减少了往返服务器的时间

使用说明

类系统
1、总览
Ext JS附带了数百个类。迄今为止,我们有超过200万的开发人员,他们来自不同的背景和位置。在这样的规模下,我们面临着提供以下通用代码架构的巨大挑战:
熟悉且简单易学
快速开发,易于调试且易于部署
有条理,可扩展和可维护
因为JavaScript是一种无类的, 面向原型的语言,所以其最强大的功能之一就是灵活性。使用许多不同的编码样式和技术,可以针对任何问题提供多种解决方案。但是,这带来了不可预测的代价。没有统一的结构,JavaScript代码可能难以理解,维护和重用。
另一方面,基于类的编程仍然是最流行的面向对象编程模型。基于类的语言 通常需要强类型化,封装和标准编码约定。通过使开发人员遵守大量原则,代码很可能随着时间的推移是可预测的,可扩展的和可伸缩的。但是,此模型不具有JavaScript的动态功能。
每种方法都有优点和缺点,但是我们能否在隐藏坏处的同时保留两者的好处呢?答案是肯定的,您可以使用Ext JS找到解决方案。
2、命名约定
在整个代码库中对类,名称空间和文件名使用一致的命名约定,有助于使代码井井有条,井井有条,可读性强。
 
班级
类名只能包含字母数字字符。允许使用但不鼓励使用数字,除非它们属于技术术语。请勿使用下划线,连字符或任何其他非字母数字字符。例如:
 
MyCompany.useful_util.Debug_Toolbar 不鼓励
MyCompany.util.Base64 是最好的
适当时,应将类名称分组为包,并使用对象属性点标记(。)正确命名。至少应有一个唯一的顶级名称空间,后跟类名称。例如:
 
MyCompany.data.CoolProxy
MyCompany.Application
顶级名称空间和实际的类名称应为CamelCased。其他所有内容均应小写。例如:
 
MyCompany.form.action.AutoLoad
未由Sencha分发的类永远不应Ext用作顶级名称空间。
 
首字母缩略词还应遵循上面列出的CamelCased约定。例如:
 
Ext.data.JsonProxy 代替 Ext.data.JSONProxy
MyCompany.util.HtmlParser 代替 MyCompary.parser.HTMLParser
MyCompany.server.Http 代替 MyCompany.server.HTTP
源文件
类的名称直接映射到存储它们的文件路径。因此,每个文件只能有一个类。例如:
 
Ext.util.Observable 存储在 path/to/src/Ext/util/Observable.js
Ext.form.action.Submit 存储在 path/to/src/Ext/form/action/Submit.js
MyCompany.chart.axis.Numeric 存储在 path/to/src/MyCompany/chart/axis/Numeric.js
path/to/src是应用程序类的目录。所有类都应位于此公共根目录下,并应正确命名,以获取最佳的开发,维护和部署体验。
 
方法和变量
与类名类似,方法和变量名只能包含 字母数字字符。允许使用但不鼓励使用数字,除非它们属于技术术语。请勿使用下划线,连字符或任何其他非字母数字字符。
方法和变量名应始终以驼峰形式出现。这也适用于首字母缩写词。
例子
可接受的方法名称:
 
encodeUsingMd5()
getHtml()而不是getHTML()
getJsonResponse()代替 getJSONResponse()
parseXmlContent()代替 parseXMLContent()
可接受的变量名称:
 
var isGoodName
var base64Encoder
var xmlReader
var httpServer
性质
类属性名称是完全相同的约定,除非它们是静态常量。
 
常量的静态类属性应全部大写。例如:
 
Ext.MessageBox.YES = "Yes"
Ext.MessageBox.NO = "No"
MyCompany.alien.Math.PI = "4.13"

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧