[关闭]
@Lucien 2017-11-03T01:59:38.000000Z 字数 1083 阅读 572

大前端技术在数据分析应用中的实践

郑灿双:腾讯公司数据平台部前台开发总监

题目:大前端技术在数据分析应用中的实践

摘要:通过介绍在数据平台部的全域数据分析和用户分析产品腾讯移动分析(MTA)中,大前端技术栈在架构选型、升级、业务特性实现、功能场景支撑等方面的应用实战。

其中包括:

1、基础的前端架构搭建、工程化构建、组件框架等前端实践;
2、前端在通用数据埋点和采集系统中以及具体业务特性的数据采集系统中的实现;
3、数据处理、加工、可视化环节中的前端实践;
以此来介绍前端工程师在前端、服务端、数据处理等在各个环节中所能发挥的价值,帮助大前端工程师在实际的业务场景中找到定位。

听众受益点:

1、了解大前端在实际数据分析产品中的技术应用
2、帮助前端工程师突破已有前端技术栈,并在实际场景中找到应用定位
3、海量数据系统中的前端的优化思路

--------------------------

宋一玮:FreeWheel/基础架构部/主任工程师

毕业于北京理工大学,曾供职于IBM、Amazon以及一家O2O创业公司,现任FreeWheel基础架构部门主任工程师,负责FreeWheel自有前端框架SparkUI的设计研发和推广。从最早的ASP、JSF、Flex、Dojo,一直到移动端、Angular,以及现在FreeWheel使用的React.js,从事前端开发已有10年。

演讲题目:FreeWheel前端改造为SPA的技术和管理实践

演讲摘要:互联网时代的软件产品演进往往很快,而近年来前端开发领域的技术演进也很快。比起jQuery时代的传统前端技术,新兴技术会带来更好的用户体验、更高的开发效率,以及更系统的工程化能力。这类技术对前端技术团队的健康成长也具有积极作用。这就使得产品前端开发时,常会面临一个挑战:如何在实现大量新业务的同时,保证技术栈的更新。

FreeWheel的前端应用曾是基于Ruby On Rails的大型单体应用。两年前我们为了解决单体应用的局限性,开始将其改造为前后端分离的架构。其中前端部分的改造目标是基于React的SPA单页应用。在改造过程中,我们面临了新技术栈推广、新旧代码并存、质量保证、研发资源分配等多方面挑战,并最终克服了这些困难。这些案例对于面对类似挑战的听众,将具有较高的借鉴价值。

演讲提纲:

• 专门团队开发公共组件;
• 自研前端框架SparkUI介绍;
• 新旧代码并存的渐进改造;
• 基于自动化测试的质量保证;
• 业务与技术共同推进的开发计划。

听众受益点:

• SPA架构能力;
• 新旧前端架构渐进改造能力;
• 前端自动化测试的重要性;
• 平衡业务和技术的计划方法论。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注