原文链接:http://www.sencha.com/blog/ext-js-401-released-improved-performance-and-bug-fixes/
自ExtJS 4.0.0发布依赖,已经过去3周了,在这段时间内,我们收到了许多有框架有关反馈信息。根据反馈信息,我们在今天发布了ExtJS的第一个补丁ExtJS 4.0.1。
在你们的帮助下,我们做了100多项改进和错误修复,包括了文档的增强到性能提高等各方面,在发行说明中列出了全部的修改信息。使用4.0.1版替换4.0.0版很容易,建议所有用户进行替换。
性能提高
第一个补丁版本的焦点是确保框架性能表现得更好。我们从社区那里收到了许多使用报告,这些都是非常宝贵的意见,从而可以让我们通过你的使用模式对ExtJS进行更好的优化。
首先,我们看看Grid的性能。在大多数情况下,4.0.0版的Grid性能明显快于3.x,但是,在某些时候,它的表现却不是我们想象那样,例如,在有大量的行数据时性能很优秀,但在如果有大量的列的时候,性能就不行了。
非常感谢你们的帮助,在这些情况下,Grid的性能已经获得显著的改善,是300%的改善。这主要体现在Grid的配置和渲染时间上的改进(This affects several grid configurations and shows the most noticeable improvement in render time)。
在下一个版本中,Grid会有进一步的优化,但Grid不是我们的唯一关注点。我们还优化了表单布局,通过一些配置大幅提升其性能。
我们还对整个框架的进行了许多小的性能优化,这些,都得益于你们在论坛和其它渠道的报告和反馈。我们很高兴大家能加入ExtJS社区,希望这些补丁能符合你们的期望。
错误修复
除了性能方面的改进,ExtJS 4.0.1也对一些突出问题进行了一系列的错误修复。发行说明包含了该版本的完整的错误修复清单。我们还根据你们的反馈,进一步改进了一些类的文档和指南。
我们预期会在一到两周内发布ExtJS 4.0.2 ,做进一步的改进和性能优化。作为我们更新政策的一部分,这个更新版本会再次提供给大家。对你们从ExtJS 4.0发布以来提供给我们的宝贵意见,再次说声感谢,没有你们我们做不到。
作者:
Written by Ed Spencer
Ed Spencer leads the development of Ext JS and supporting projects. An expert with Ext JS and JavaScript in general and with several years experience with traditional server side frameworks, he has broad experience in API design and delivery. His passion is in crafting beautiful code that supports the world-class Sencha product line.
分享到:
相关推荐
例如,C语言可以编写高性能的数据处理和计算模块,然后通过API接口与ExtJS前端进行通信,由ExtJS负责动态渲染数据,提供流畅的用户体验。 "www.pudn.com.txt"可能是包含下载链接或其他相关资源的文本文件,PUDN...
本着互助、共享的原则,整个东西放到lazarus中文社区论坛,欢迎大家不断改善源码,提高性能,并且将改善后的源码进行共享。 我的环境:winxp,lazarus1.1,fpc2.6.0,apache2.2,extjs4.2。 不要犯怵,安装配置很...
在这个项目中,ExtJs可能被用来设计和实现文件和文件夹的管理界面,提供拖放操作、文件预览、多选、排序等功能。 PHP是一种广泛应用的服务器端脚本语言,常用于开发Web应用。在这个网络硬盘项目中,PHP可能负责处理...
前台采用ExtJs 2.2.1编写(由于库文件比较大,考虑到大家本机都有了,所以在此没有上传,大家直接改一下路径即可),后台采用asp+access编写(看文件名就知道了). 本例子演示的4级联动菜单:州+国家+城市+地区
然而随着应用程序复杂度的提升,如何提高 Extjs 的性能成为了一个重要的课题。本文旨在针对具有一定 JavaScript 基础(理解面向对象、继承、作用域等概念)并且熟悉 Extjs 框架(了解组件间继承关系)的开发者,提供...
Alien::Web::ExtJS::V3 - ExtJS 3.x 源的 Perl 发行版 版本 ExtJS v3.4.11 (GPL) 概要 use Alien::Web::ExtJS::V3 '3.4.11'; my $dir = Alien::Web::ExtJS::V3->dir; print "ExtJS sources are installed in: $dir\...
在EXTJS开发过程中,开发者通常会用到JSBuilder工具,这个工具可以读取JSB3文件来生成优化过的JavaScript代码,从而提高应用的加载速度和性能。JSB3文件能够帮助减少代码体积,合并多个文件为一个,去除未使用的代码...
7. **性能优化**:对于大数据量的lovcombo,为了提高性能,可以考虑分页加载或者懒加载技术。 在使用“lovcombo-已解决Bug版-带操作详解”这个资源时,确保仔细阅读提供的操作指南,了解每个功能和配置项的用途,...
通过学习和使用这些扩展控件,开发者可以提高代码的复用性,减少开发时间,并提升应用程序的灵活性。 接着是“ExtJs:收集基于ExtJs扩展的一些控件2”。这可能是对另一批ExtJs扩展控件的介绍,可能包含了一些新的或...
EXTJS 4.2.3 是一个非常重要的版本更新,特别是在EXTJS 4.2系列中,它被誉为修复了超过200个错误和问题,从而显著提升了框架的稳定性和性能。EXTJS是一个广泛使用的JavaScript库,专为构建富客户端Web应用程序而设计...
最新Extjs4.0 所有文件,含案例,帮助文档,源代码
3.2.1还修复了许多已知问题,提高了性能和稳定性。此外,ExtJS 3.x开始支持Safari和Opera浏览器,扩大了其跨平台的兼容性。 在升级到3.2.1时,开发者可以利用新的功能,例如树形网格(TreeGrid)、图表(Charts)和...
通过查看这些文件,你可以更深入地学习如何在实际项目中使用 Sencha ExtJS 创建和管理表单。 总结起来,Sencha ExtJS 提供了强大的表单构建工具,使得创建交互式的、具有验证功能的 Web 表单变得简单。通过理解表单...
在C#开发环境中,ExtJS 可以作为前端技术与后端的C#服务进行交互,实现数据的动态加载和展示。 在“C# Extjs 登陆框、框架”这个主题中,我们主要关注的是如何使用ExtJS创建一个登录界面,并结合C#后端实现用户验证...
7.7版可能引入了新的特性、性能优化和错误修复。 2. **UI组件库**:ExtJS包含大量的预定义UI组件,如表格、树形视图、面板、按钮、表单、菜单等,这些组件都经过精心设计和优化,可以快速构建专业级别的用户界面。 ...
这个压缩包包含了关于ExtJS 2.0的教程以及ExtJS 2.2.1的资源,这为我们提供了学习和开发基于ExtJS的应用程序的基础。 `ExtJS2.0教程.chm`:这是一个帮助文件,通常用于提供详细的教程和API参考,帮助开发者了解...
10. **社区支持和更新**:随着7.6的发布,ExtJS社区也会提供大量的教程、讨论和解决方案,帮助开发者解决问题并分享最佳实践。 要深入学习ExtJS 7.6,你需要通过SDK中的示例和文档开始,熟悉新特性和改进,然后在...
安装:npm install extjs-node 用法: require ( "extjs-node" ) ; Ext . require ( [ 'Ext.data.Model' , 'Ext.data.reader.Json' , 'Ext.data.writer.Json' , "Ext.data.proxy.Memory" ] ) ; Ext . define ( ...
9. **错误修复和性能提升**:作为3.0系列的一个小版本更新,3.0.3主要关注了之前版本中发现的问题修复,以及一些性能上的优化。 10. **文档和社区**:ExtJS有一个庞大的开发者社区,提供了丰富的文档、教程和示例,...
【标题】:“Extjs结合fckeditor+c#实现新闻发布”是一个基于Web的应用开发示例,它展示了如何使用Extjs作为前端框架,与富文本编辑器fckeditor集成,并利用C#后端语言来处理新闻发布功能。这一组合可以创建一个交互...