2019年11月20日,葡萄城集团首席架构师——Issam Elbaytam 先生,受邀担任葡萄城公开课嘉宾,通过直播的方式,为中国开发者带来了一场 “前端开发与Web表格控件”方面的技术分享。

本次课程吸引了上千名开发者参与,来自FreeCodeCamp、GitChat前端技术栈、V2ex、简书、Cnblogs等技术社区、以及来自华为、苏宁易购、恒生电子等企业的开发者齐聚线上公开课讲堂,围绕前端开发技术、Web表格控件的处理性能、SpreadJS表格控件的未来发展等议题,与Issam先生展开了深度的交流与讨论,整个分享干货满满,精彩纷呈!

众所周知,随着企业级Web应用的普及,前端开发技术呈现出一片欣欣向荣的发展前景,各种前端开发框架层出不穷,组件化、跨平台、动态化等先进理念相继诞生,不断催生出一系列具备数字化、智能化、ICT技术的新兴产业集群。

在此背景下,葡萄城也在及时响应开发人员的需求,并推出了以SpreadJS为代表的一系列前端开发工具,帮助广大前端开发人员专注于产品业务逻辑,无需机械式的编码,即可轻松高效的实现数据填报、Excel 类报表、在线 Excel 协同应用等业务场景。

作为葡萄城自主研发的一款纯前端电子表格控件,SpreadJS以“高性能,跨平台,与 Excel 高度兼容”的产品特性而被众多企业用户所青睐。课程现场就有很多开发者对SpreadJS的高性能产生了浓厚的兴趣,Issam为此解释道“我们的团队在实现每个功能时都将性能放在首位,我们编写的每一行代码都需要进行数百次的测试。此外,SpreadJS基于HTML5 Canvas的架构和双缓冲机制避免了DOM限制和浏览器二次渲染,这便是SpreadJS 保持高性能、高水准的唯一秘诀。”

(SpreadJS高度类似Excel的在线表格编辑器界面)

“中国开发人员喜欢使用最新和最好的技术, 而优秀的前端开发工具,如SpreadJS,也一定会为他们的项目提供强大的支撑,帮助这些开发人员在财务、预算、工程、统计等领域的信息系统中,通过强大的计算引擎和灵活的数据可视化呈现,为商业表单控制面板提供更为丰富、有效的内容信息。” Issam在公开课上坦言。

(从左至右依次为SpreadJS 中国区产品经理Alex,葡萄城首席架构师Issam Elbaytam, SpreadJS产品开发负责人Brander)

本次公开课由Issam主讲,由SpreadJS 中国区产品经理Alex作为主持人,同时还邀请到了SpreadJS产品开发负责人Brander作为同声翻译,为大家共同献上了这场精彩纷呈的线上交流。

以下是本期公开课回放,欢迎大家观看:

如需浏览更多葡萄城技术公开课内容,请点击此处