前后端分离时代,是时候拥抱JavaScript纯前端报表控件了

报表需求随着信息化系统及互联网的普及在不断地演化,随着信息系统的功能越来越完善,我们选择将所有的表单和报表都在信息系统当中完成。对于开发团队来说,开发核心业务代码是他们所擅长的,但如果开发资源都投入在报表设计方面,会让整体的开发进度变缓,开发成本增加。并且客户的需求是个性化的,在一些没有明确行业规范的报表设计中,每个客户的需求都会有些微的差异,如标题字号,如背景色、公司Logo等,在这个阶段我们需要最终用户或是业务人员能够自助设计和编辑报表。ActiveReports同期发布了最终用户编辑器,支持Web端和桌面端,满足不同平台的需要。

一招教你解决大数据量前端报表“加载慢”的问题

前端性能优化一直是一个比较大的话题。我们在实际项目中可能会遇到很多关于性能的问题,常见的优化手法也很多,比如合并JS/CSS文件、减少http请求、懒加载、图片压缩等。如果我们只聚焦于大数据量展示的场景,那么如何将后端丢来的数以万计的数据高效展示出来呢?