携程技术沙龙——大前端工程实践

Sat, 30 Mar 2019 09:30:00 GMT ~ Sat, 30 Mar 2019 17:30:00 GMT
Limited 300
携程技术中心

Show

Please select the order price

第三方登录:

More Details

Event DetailsHide...

过去一年『大前端』技术突飞猛进,在不同业务场景和技术方向上都持续涌现出新方案和实践。本次携程技术沙龙将从处于技术生命周期不同阶段(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编程最佳实践探索》- 阿里熊华丽(匠修)


出品人


浩然.JPG

陈浩然,携程高级开发总监,负责无线技术委员会和无线平台研发部,重点关注无线开发框架、支撑平台和基础服务的研发及性能质量体系的建设。


议题介绍


《多端统一开发框架Taro原理与实践》

伟涛2.JPG

京东李伟涛

京东用户体验设计部前端开发工程师,负责京东 PC 首页的开发与性能优化,以及团队前端开发工具的开发,积极参与开源,主导开发了多端统一开发框架 Taro。此前曾在百度贴吧担任前端开发工程师。个人喜欢看电影以及自驾。

议题简介

在互联网飞速发展的今天,我们业务往往需要运行在多个平台上,例如微信小程序、H5、RN等,单独为这些平台去开发相应的应用会耗费我们大量的学习与研发成本。

为了降低成本、提高研发效率,助力业务快速拓展新渠道,我们研发了多端统一开发框架 Taro。通过这个框架,我们可以使用一套代码完成多个终端(微信小程序、H5、React Native、百度智能小程序、支付宝小程序以及快应用)的开发工作。

本次分享,我们将详细讲解这个框架在不同终端的适配原理及细节,在分享的最后部分,我们也会介绍使用该框架进行开发的最佳实践。

听众收益

1、了解多端开发的相关原理;

2、了解编译原理相关知识及应用场景;

3、了解 Taro 多端开发相关实践知识


《携程酒店小程序技术经验分享

崔广宇2.JPG

携程崔广宇

携程酒店研发部小程序开发经理,曾负责过反爬虫开发以及H5开发。

议题简介

小程序, 做为微信发起的一项新技术, 经过这段时间的发展, 已经算是前端的一项巨大变革了。 虽然在技术层面看不出过多的革命性技术, 但是对大家的业务带来了巨大的帮助。 

由于微信天生的文化关系, 小程序的限制也是很多的。大量的操作都是在腾讯的限制下进行。 我们会分享小程序一些技术在生产中的应用, 来探讨一下, 如何在不违反腾讯规则的情况下, 尽最大化的发挥自己的能力扩展业务,获取业绩。此外, 也会探讨下其他各家小程序的开发经验。

听众收益

了解携程酒店小程序飞速发展的内幕


《构建高可用的Node.js应用》

王伟嘉.jpeg

腾讯王伟嘉

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应用的运维监控体系


陆金所前端多租户实践漫谈

冯康2.JPG

陆金所冯康

陆金所国际前端开发团队经理,负责陆金所国际前端团队。之前就职于携程基础业务团队,负责“我的携程”模块前端。

个人专注于前端工程化,致力于使用工程化的方法解决前端的各种问题。喜爱跑步,深度户外徒步爱好者。

议题简介

随着互联网金融的发展,作为国内领头的互金公司,陆金所17年进入东南亚,通过先进的金融科技能力,为东南亚当地用户提供优质的线上金融理财服务。在这样的背景下,陆金所探讨出了一套支持多租户的前端解决方案,能快速支持新租户的接入,以及新租户的定制及共享功能。本次演讲主要分享前端在整个多租户平台中的技术架构以及实践经验。

听众收益

1、了解陆金所多租户平台前端基础架构;

2、多租户共享层的复用以及如何针对租户做定制化开发;

3、实际开发中的实践经验



《Electron在NFES Developer Tools中的探索与实践》

隋丰蔚.jpeg

携程隋丰蔚

携程无线平台研发部前端工程师,现负责开发者工具NFES Developer Tools的设计与研发。

议题简介

NFES是携程推出的无线前端解决方案,NFES Developer Tools作为辅助开发平台,提供NFES项目相关的构建,调试,发布,监控等功能。Electron是由Github开发维护的开源项目,基于其我们能够使用前端技术构建一个跨平台的桌面应用。本次分享将介绍Electron及其架构模式,聚焦Electron在NFES Developer Tools中的设计思路与应用实践。

听众收益

1、了解Electron;

2、Electron应用的基本架构; 

3、如何基于Electron实现一个开发者工具/桌面应用


《美团点评PWA管理平台》

王懿2.JPG

美团点评王懿

美团点评前端开发工程师,主要负责点评平台前端基建相关工作。2015年加入大众点评,先后主要参与公司内部npm仓库搭建、前端项目发布上线平台、业务打点前端基础库、前端静态资源版本解析服务、Node.js应用框架、模块化同构应用框架、PWA管理平台等前端基础设施建设。同时参与多条业务线开发,具有丰富的Web开发经验。

议题简介

PWA使用一系列Web新接口对传统Web应用进行改造,使其拥有类似原生应用的体验,兼具Web应用和原生应用的优点,可以预见PWA是Web应用未来发展的一大趋势。

在现阶段,如何利用PWA技术提升页面体验?在一个域名下不同页面分属不同团队不同技术栈应用实现的情况下,如何保证各业务接入PWA高效安全?

PWA管理平台通过配置下发的方式统一管控同域下PWA相关技术的使用,良好的解决了上述问题,让业务零侵入低成本享受PWA红利。

本次演讲将分享PWA管理平台的实现原理以及在美团点评业务中的实践经验。

听众收益

1、了解PWA相关技术和特点;

2、了解一种大型复杂站点多团队多应用高效协作接入PWA的架构方案


《浅谈React数据流管理》

颜陈宇.jpg

携程颜陈宇

携程玩乐前端开发工程师,前端架构组成员,目前主要负责玩乐国际化项目的App、H5以及Online三端技术架构。热衷于react技术栈,喜欢阅读和分享。

议题简介

React的核心思想就是UI = render(data),这里的data就是我们说的数据,所以如何管理数据是关键。然而面对各种复杂的业务场景以及五花八门的第三方数据流管理工具,我们该如何选择?这次分享希望能用最浅显易懂的话,将React中的数据流管理,从自身到借助第三方库(会列举三个最具代表性的数据流管理工具:Redux、Mobx和Rxjs),将这些概念理清楚,听众就算原先没有使用过这些库,也能大致有个思路,知道该如何选择性地深入学习。

听众收益

1、了解三个最具代表性的数据流管理库(Redux、Mobx、Rxjs)的优缺点对比以及核心设计思想; 

2、面对不同的复杂业务场景,是否需要选择以及如何选择它们; 

3、了解函数式编程和响应式编程


《Flutter编程最佳实践探索》

匠修2.JPG

阿里熊华丽(匠修)

阿里巴巴咸鱼高级无线开发工程师,曾就职于Amlogic和MTK, 从事Android ROM开发和Android Framework开发。2016年加入闲鱼客户端团队,对flutter非常感兴趣,参与负责了闲鱼的flutter工程落地,基础设施建设,和业务框架搭建等。

议题简介

使用Flutter技术进行跨端开发,能很好的提高开发效率,并降低后续的维护成本。闲鱼在Flutter发展早期就参与其中,并在产品开发中使用,在客户端日常开发中,Flutter已经成长为主力的技术栈之一。闲鱼后续会陆续将实践中沉淀的基础库开源出来,努力让Flutter社区发展的越来越好。本次演讲将分享闲鱼在对Flutter编程做最佳实践探索时的一些实践经验。

听众收益

如何更好的使用Flutter来做业务编程


关于购票


1)携程技术沙龙从2017年期开始尝试小额付费模式,希望借助这个小小的门槛,让所有参会小伙伴的交流更有效和深入;

2)门票含中午简餐一份;

3)如需发票,请邮件niuq@ctrip.com。发票由午餐供应商提供,为餐饮类目发票。


活动路线


上海地铁2号线淞虹路地铁站,5号口出,步行约15分钟。

指引图222.jpg


微信公众号


在征得讲师同意的前提下,活动内容(干货文章/视频/PPT等)会在活动结束后,第一时间发布在“携程技术中心”微信公号,欢迎关注~

技术中心二维码.jpg


报名合作伙伴


活动行logo (2).png



*作为上海互联网领军企业,携程致力于营造上海的技术交流氛围,为技术圈小伙伴搭建一个更好地交流沟通平台,共同成长进步。也欢迎有同样想法的小伙伴,来沟通合作,邮件niuq@ctrip.com*




Event Tags

Recent Participation

Perhaps you'd be interested in

Question

All Questions

  • 小关 4个月前

    需要的加我微信,ganyu0808

    0
  • 小关 4个月前

    我买多了票,现在同事不去,我转给你

    0
  • DO IT. 4个月前

    您好,还有票卖吗

    1

Location...(Map Detail)

OrganizersMore

携程技术中心

携程技术中心

携程技术中心作为携程旅行网的核心竞争力,由超过3000位来自海内外的精英工程师组成,为携程旅行网业务的运作和开拓提供全面技术支持,以技术创新为产品、服务创造价值。

WeChat Scan

Share to WeChat→

Event Calendar   Jul
M T W Th F Sat Sun
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4