纯前端表格控件SpreadJS以专注业务

2022/11/16 来源:不详

提起华为实验室,你可能有点陌生。

但你一定还对前段时间中美 中的那封《海思总裁致员工的一封信》记忆犹新,就在那篇饱含深情的信中,我们知道了华为为确保公司大部分产品的战略安全和连续供应,打造了无数“备胎”,一夜“转正”从幕后走向前台的海思半导体就是其中之一。而海思半导体就隶属于华为实验室下属的二级部门,其他二级部门还包括:中央硬件工程学院、研发能力中心、中央软件院等。

曾有戏言说这个实验室是中国黑科技最多的地方,也代表着国内最 的科研水平。

而就是这么一个本身科技水平颇高的实验室,在年选择了纯前端表格控件——葡萄城SpreadJS作为其部门内部表格数据管理的工具。

Why?

01

小小的控件大大的能量

一般来说,企业的IT部门负责整个企业业务应用程序的开发和部署。而每一个新的应用程序及系统的改动,会收到来自各个部门的各种要求,体量不大的IT部门有时候并不能很好很及时的满足这些需求。

最终就会形成,IT部门难以跟上企业的业务,同时身上积压着超出他们承受范围的工作等恶性循环。而业务部门等不及就开始自己着手解决问题,他们购买未经批准的现成应用程序或者自行制定解决方案。往往也不符合企业的IT标准,并且经常在组织间或在无法协同的系统间产生冲突,无形中成为桎梏企业业务的重大问题。

在这种混乱中,一种减少重复工作,提升效率的工具——控件,悄然兴起。

创建控件的 意义在于封装重复的工作,其次是可以扩充现有控件的功能。

通俗的来说,控件就如同带有魔法的积木一样,只需要拿起来堆堆叠叠,就可以做出一辆小车、几棵植物,建起一座城池。但它又与普通堆积木不同,用积木堆的小汽车,再使用时,还需要重复劳动,而控件则可以随时随地的初始化并可以通过接收参数改变自身属性(颜色,尺寸等)来使用。

这些控件能给项目开发和软件交付带来极大的便利。

而我们这次的故事的主角——SpreadJS,就是一个赋能开发者的纯前端表格控件。SpreadJS可以帮助开发人员专注于产品的业务逻辑,而不用机械式的通过编码实现数据基本处理,如增删改查等。

SpreadJS是一款基于HTML5的纯前端电子表格控件,以“高速低耗、高度类似Excel、可无限扩展”为产品特色,提供移动跨平台和浏览器支持,同时满足.NET、Java、App等应用程序中的WebExcel组件开发、数据填报、在线文档、图表公式联动、类ExcelUI设计等业务场景,为用户带来亲切的Excel使用体验。

02

小小的控件大大的能量

设计控件是一项繁重的工作。比如它的特性之一兼容Excel就有很大的难度。

兼容Excel,也可以称之为微软兼容性。

简单来说就是,如果我们开发别的软件,只要把功能实现就好,不论中间怎么样。比如播放视频的软件只要能播视频就好,听音乐的能听音乐就好。但这个纯前端的取代Excel的产品必须能够正确读取微软的文档。因为微软Office的市场占有率太高,如果不能兼容,意味着别人发来的文档你打不开。想象一下,你以前的文档,你同事、合作伙伴发来的文档,你都打不开。如果他们要看你的文档,得先装对应的软件。这就好像你在

转载请注明:
http://www.3g-city.net/gjyzd/2318.html
  • 上一篇文章:

  • 下一篇文章:
  • 网站首页 版权信息 发布优势 合作伙伴 隐私保护 服务条款 网站地图 网站简介

    温馨提示:本站信息不能作为诊断和医疗依据
    版权所有2014-2024 冀ICP备19027023号-6
    今天是: