沙龙报名(早鸟票)| 大前端工程实践,3月30日上海
过去一年『大前端』技术突飞猛进,在不同业务场景和技术方向上都持续涌现出新方案和实践。本次携程技术沙龙将从处于技术生命周期不同阶段(Early Adopter, Early Majority, Late Majority),以及面向不同场景(跨平台、国际化、工具等)的前端技术中精选出多个主题分享给大家,期待能够给听众带来多种多样实践经验和技术思路的交流。
【时间】3月30日(周六)9:30-17:30
【地点】上海市长宁区金钟路968号凌空 SOHO 12号楼
【报名方式】点击这里前往报名
【议程】
9:30- 10:00 | 签到 |
10:00- 10:45 | 《多端统一开发框架Taro原理与实践》 - 京东李伟涛 |
10:45- 11:30 | 《携程酒店小程序技术经验分享》 - 携程崔广宇 |
11:30- 12:15 | 《构建高可用的Node.js应用》 - 腾讯王伟嘉 |
12:15- 13:30 | 简餐 |
13:30- 14:15 | 《陆国际财富云前端实践漫谈》 - 陆金所冯康 |
14:15- 15:00 | 《Electron在NFES Developer Tools中的探索与实践》- 携程隋丰蔚 |
15:00- 15:45 | 《美团点评PWA管理平台》 - 美团点评王懿 |
15:45- 16:00 | 短休 |
16:00- 16:45 | 《浅谈React数据流管理》 - 携程颜陈宇 |
16:45- 17:30 | 《Flutter编程最佳实践探索》 - 阿里熊华丽(匠修) |
陈浩然,携程高级开发总监,负责无线技术委员会和无线平台研发部,重点关注无线开发框架、支撑平台和基础服务的研发及性能质量体系的建设。
《多端统一开发框架Taro原理与实践》
京东李伟涛
京东用户体验设计部前端开发工程师,负责京东 PC 首页的开发与性能优化,以及团队前端开发工具的开发,积极参与开源,主导开发了多端统一开发框架 Taro。此前曾在百度贴吧担任前端开发工程师。个人喜欢看电影以及自驾。
议题简介
在互联网飞速发展的今天,我们业务往往需要运行在多个平台上,例如微信小程序、H5、RN等,单独为这些平台去开发相应的应用会耗费我们大量的学习与研发成本。
为了降低成本、提高研发效率,助力业务快速拓展新渠道,我们研发了多端统一开发框架 Taro。通过这个框架,我们可以使用一套代码完成多个终端(微信小程序、H5、React Native、百度智能小程序、支付宝小程序以及快应用)的开发工作。
本次分享,我们将详细讲解这个框架在不同终端的适配原理及细节,在分享的最后部分,我们也会介绍使用该框架进行开发的最佳实践。
听众收益
1、了解多端开发的相关原理;
2、了解编译原理相关知识及应用场景;
3、了解 Taro 多端开发相关实践知识
《携程酒店小程序技术经验分享》
携程崔广宇
携程酒店研发部小程序开发经理,曾负责过反爬虫开发以及H5开发。
议题简介
小程序, 做为微信发起的一项新技术, 经过这段时间的发展, 已经算是前端的一项巨大变革了。 虽然在技术层面看不出过多的革命性技术, 但是对大家的业务带来了巨大的帮助。
由于微信天生的文化关系, 小程序的限制也是很多的。大量的操作都是在腾讯的限制下进行。 我们会分享小程序一些技术在生产中的应用, 来探讨一下, 如何在不违反腾讯规则的情况下, 尽最大化的发挥自己的能力扩展业务,获取业绩。此外, 也会探讨下其他各家小程序的开发经验。
听众收益
了解携程酒店小程序飞速发展的内幕
《构建高可用的Node.js应用》
腾讯王伟嘉
Starkwang,现腾讯云研发工程师,Node.js Core Collaborator,2017年毕业于复旦大学,目前在腾讯云TCB团队负责小程序云开发相关的业务,对Node.js工程的开发与实践有比较丰富的经验。
议题简介
Node.js近年来的广泛应用,一定程度上受益于JavaScript这种灵活、多范式的脚本语言,但高度动态化的语言也给工程的维护和可用性造成了一定的挑战。此外,Node.js自身的特性使它在持续集成、运维监控上,也和传统的编译型语言有很大的不同。
本次演讲将围绕语言、持续集成、运维监控等方面介绍如何构建一个大规模、高可用的Node.js服务。
听众收益
1、了解TypeScript的应用场景和编写Node.js应用时的最佳实践;
2、介绍如何为Node.js搭建CI体系;
3、介绍Node.js应用的运维监控体系
《陆国际财富云前端实践漫谈》
陆金所冯康
陆金所国际前端开发团队经理,负责陆金所国际前端团队。之前就职于携程基础业务团队,负责“我的携程”模块前端。
个人专注于前端工程化,致力于使用工程化的方法解决前端的各种问题。喜爱跑步,深度户外徒步爱好者。
议题简介
随着国内互联网金融的发展,作为国内领头的互金公司,陆金所17年进入新加坡,准备以新加坡为中心辐射东南亚,为东南亚当地用户提供优质的金融理财服务。在这样的背景下,陆国际探讨出了一套完善的解决方案--财富云项目,财富云项目实行了多租户的方案,能快速支持新租户的接入,以及新租户的定制及共享。本次演讲主要分享前端在整个财富云项目中的技术架构以及实践经验。
听众收益
1、了解陆国际财富云前端基础架构;
2、多租户共享层的复用以及如何针对租户做定制化开发;
3、实际开发中的实践经验
《Electron在NFES Developer Tools中的探索与实践》
携程隋丰蔚
携程无线平台研发部前端工程师,现负责开发者工具NFES Developer Tools的设计与研发。
议题简介
NFES是携程推出的无线前端解决方案,NFES Developer Tools作为辅助开发平台,提供NFES项目相关的构建,调试,发布,监控等功能。Electron是由Github开发维护的开源项目,基于其我们能够使用前端技术构建一个跨平台的桌面应用。本次分享将介绍Electron及其架构模式,聚焦Electron在NFES Developer Tools中的设计思路与应用实践。
听众收益
1、了解Electron;
2、Electron应用的基本架构;
3、如何基于Electron实现一个开发者工具/桌面应用
《美团点评PWA管理平台》
美团点评王懿
美团点评前端开发工程师,主要负责点评平台前端基建相关工作。2015年加入大众点评,先后主要参与公司内部npm仓库搭建、前端项目发布上线平台、业务打点前端基础库、前端静态资源版本解析服务、Node.js应用框架、模块化同构应用框架、PWA管理平台等前端基础设施建设。同时参与多条业务线开发,具有丰富的Web开发经验。
议题简介
PWA使用一系列Web新接口对传统Web应用进行改造,使其拥有类似原生应用的体验,兼具Web应用和原生应用的优点,可以预见PWA是Web应用未来发展的一大趋势。
在现阶段,如何利用PWA技术提升页面体验?在一个域名下不同页面分属不同团队不同技术栈应用实现的情况下,如何保证各业务接入PWA高效安全?
PWA管理平台通过配置下发的方式统一管控同域下PWA相关技术的使用,良好的解决了上述问题,让业务零侵入低成本享受PWA红利。
本次演讲将分享PWA管理平台的实现原理以及在美团点评业务中的实践经验。
听众收益
1、了解PWA相关技术和特点;
2、了解一种大型复杂站点多团队多应用高效协作接入PWA的架构方案
《浅谈React数据流管理》
携程颜陈宇
携程玩乐前端开发工程师,前端架构组成员,目前主要负责玩乐国际化项目的App、H5以及Online三端技术架构。热衷于react技术栈,喜欢阅读和分享。
议题简介
React的核心思想就是UI = render(data),这里的data就是我们说的数据,所以如何管理数据是关键。然而面对各种复杂的业务场景以及五花八门的第三方数据流管理工具,我们该如何选择?这次分享希望能用最浅显易懂的话,将React中的数据流管理,从自身到借助第三方库(会列举三个最具代表性的数据流管理工具:Redux、Mobx和Rxjs),将这些概念理清楚,听众就算原先没有使用过这些库,也能大致有个思路,知道该如何选择性地深入学习。
听众收益
1、了解三个最具代表性的数据流管理库(Redux、Mobx、Rxjs)的优缺点对比以及核心设计思想;
2、面对不同的复杂业务场景,是否需要选择以及如何选择它们;
3、了解函数式编程和响应式编程
《Flutter编程最佳实践探索》
阿里熊华丽(匠修)
阿里巴巴咸鱼高级无线开发工程师,曾就职于Amlogic和MTK, 从事Android ROM开发和Android Framework开发。2016年加入闲鱼客户端团队,对flutter非常感兴趣,参与负责了闲鱼的flutter工程落地,基础设施建设,和业务框架搭建等。
议题简介
使用Flutter技术进行跨端开发,能很好的提高开发效率,并降低后续的维护成本。闲鱼在Flutter发展早期就参与其中,并在产品开发中使用,在客户端日常开发中,Flutter已经成长为主力的技术栈之一。闲鱼后续会陆续将实践中沉淀的基础库开源出来,努力让Flutter社区发展的越来越好。本次演讲将分享闲鱼在对Flutter编程做最佳实践探索时的一些实践经验。
听众收益
如何更好的使用Flutter来做业务编程
长按识别二维码直达报名页面~
*作为上海互联网领军企业,携程致力于营造上海的技术交流氛围,为技术圈小伙伴搭建一个更好地交流沟通平台,共同成长进步。也欢迎有同样想法的小伙伴,来沟通合作,邮件niuq@ctrip.com*