首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

干货 | 机票Node.js开发实践

‑‑‑‑‑‑ 莱辛 作者简介 付文平,机票研发部前端开发总监。2011年加入,主要负责机票PC、H5、Hybrid业务方面的开发工作。...先后负责机票PC前后端分离,H5 Swift改版,机票React Native技术的推进,重点关注Node.js技术和产品体验。 本文来自付文平在“2018技术峰会”上的分享。...在内部,Nodejs也是应用广泛,从开发工具到web应用,从客户端到服务端,都能见到它的身影。...在机票H5实践前后端分离过程中,我们改进了技术架构,在前端的应用层,采用PM2+Node.js(8.9.4)+Express(4.0)框架,内部基于基础框架ctriputil,同时对一些常用功能的封装...为什么选择Nodejs呢?

1.2K20

干货 | 机票Node.js开发实践

作者简介 付文平,机票研发部前端开发总监。2011年加入,主要负责机票PC、H5、Hybrid业务方面的开发工作。...先后负责机票PC前后端分离,H5 Swift改版,机票React Native技术的推进,重点关注Node.js技术和产品体验。 本文来自付文平在“2018技术峰会”上的分享。...在内部,Nodejs也是应用广泛,从开发工具到web应用,从客户端到服务端,都能见到它的身影。...在机票H5实践前后端分离过程中,我们改进了技术架构,在前端的应用层,采用PM2+Node.js(8.9.4)+Express(4.0)框架,内部基于基础框架ctriputil,同时对一些常用功能的封装...为什么选择Nodejs呢?

1.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

EGO走进 | 探寻无线开发实践

除了地理位置优越,总部内部也很值得参观。进入正厅,一面气势恢宏的历程墙带领参会者回顾了从创立至今的历史和成绩。 ?...技术中心基础业务研发部高级研发经理赵辛贵,在本次活动中分享了《React Native在的工程实践》。 App于2011年开始开发,随着功能的增多,问题也逐渐凸显。...对于这种动辄几十个业务的场景,这些问题是不可接受的。 基于这些问题的存在,对 RN 官方的打包脚本做了改造,开发CRN(Ctrip React Native) 。...将JS执行时间放到后台预先做完,大大的提升了页面加载速度。...随后,高级无线开发总监和无线技术委员会主席陈浩然分享了《无线网络服务方案》。

95970

干货 | 浅谈Node.js的应用

作者简介 潘斐斐,无线平台研发部高级研发工程师。2008年加入,目前负责Node.js技术栈的基础平台研发工作。...在2017年9月份正式上线了Node.js应用,本文主要介绍近两年Node.js技术栈在的应用和体系情况。 一、技术栈 1.1 应用部署 ?...1.2 版本选择 在Build阶段,会选择Node.js的版本。提供了三个固定版本分别是v6.10.2,v8.9.4 和 v10.15.1。...当时选择Node.js固定版本是考虑到编译环境的简单和稳定性。Node.js中间件和第三方库都需要做预编译,为了保证编译环境的简单和应用稳定,会选择固定的某一个版本。...4)Node.js还提供:获取mysql数据库连接信息、ABTest、pm2跨进程通讯等功能模块。

84630

回港镀金,重前行

其中作为国内市占率最高​的OTA企业,稍有动静便会激起千层浪。比如最近回港二次上市的传闻不绝于耳,但一直对外表示“不予置评”。 而日前,回港的传闻也终于得到证实。...多因素推动回港 照目前形势来看,回港二次上市已成定局,但从整个市场形势来看,全球旅游业危机仍在,此时并非旅游平台上市的一个好时机,更何况如今还处于回血中的状态。...2020年旅游市场降至冰点,身为行业老大哥的受到的影响也更为突出。根据最新的财报数据来看,2020年全年净营收同比下降49%,净亏损更是达32.47亿元,也给的复苏带来了危机。...即便携近年来发展稳健,全年连续3年稳居全球在线旅游业第一,但在国外资本市场的市值和股价却一直不高,这也给在资本市场的发展带来阻碍。...虽说面临大风险时许多企业都会选择开源节流去保证运营,但并未在研发成本上进行缩减。根据财报来看,2020年的研发成本仍高达76.67亿元,也保证了在各项业务的完善程度。

39420

的蜕变

文/孟永辉 如果用一个词来形容近几年的发展和变化的话,我想,最为贴切的一个词,或许就是「蜕变」了。是的,正在发生一场全面的改变,最终,让早已不再是以往的那个。...同几乎所有的互联网玩家们一样,主要做的是撮合和中介的买卖,只是做的是旅游相关的撮合和中介罢了。纵观的发展史,我们可以非常明显地看出,它的身上有相当浓烈的互联网的味道。...可以预见的是,未来的,将不再仅仅只是一个简单意义上的OTA平台,而是成为了一个全新的存在。 拥抱实体,开始虚实结合 从本质上来讲,其实依然是一家互联网平台。...对于来讲,什么才是它的「根」呢?笔者认为,旅游业,才是真正孵化,并且真正可以让继续发展的行业。...结语 疫情给带来了不少挑战,同样地,一场蜕变,正在身上发生。经历了这样一场蜕变之后,我们所认识的,或许将不再是以往的那个,而是成为了一个全新的存在。

21410

干货 | 浅谈Node.js的应用

作者简介 潘斐斐,无线平台研发部高级研发工程师。2008年加入,目前负责Node.js技术栈的基础平台研发工作。...在2017年9月份正式上线了Node.js应用,本文主要介绍近两年Node.js技术栈在的应用和体系情况。 一、技术栈 1.1 应用部署 ?...1.2 版本选择 在Build阶段,会选择Node.js的版本。提供了三个固定版本分别是v6.10.2,v8.9.4 和 v10.15.1。...当时选择Node.js固定版本是考虑到编译环境的简单和稳定性。Node.js中间件和第三方库都需要做预编译,为了保证编译环境的简单和应用稳定,会选择固定的某一个版本。...4)Node.js还提供:获取mysql数据库连接信息、ABTest、pm2跨进程通讯等功能模块。

59640

干货 | 浅谈Node.js的应用

作者简介 潘斐斐,无线平台研发部高级研发工程师。2008年加入,目前负责Node.js技术栈的基础平台研发工作。...在2017年9月份正式上线了Node.js应用,本文主要介绍近两年Node.js技术栈在的应用和体系情况。 一、技术栈 1.1 应用部署 ?...4)Node.js还提供:获取mysql数据库连接信息、ABTest、pm2跨进程通讯等功能模块。...作者简介 潘斐斐,无线平台研发部高级研发工程师。2008年加入,目前负责Node.js技术栈的基础平台研发工作。...在2017年9月份正式上线了Node.js应用,本文主要介绍近两年Node.js技术栈在的应用和体系情况。 一、技术栈 1.1 应用部署 ?

90320

.Net大户的选择:Windows Container在的应用

罗勇,云平台开发经理 主要负责云平台建设和维护,熟悉OpenStack,Docker ,Linux/Windows Container 等技术领域 今天的主题是Windows容器。...今年下半年开始了对Windows container的调研工作,目前已经有一些成果和实际应用案例,与大家分享一下,主要内容有: 为什么要使用Windows container 可能国内大部分的人了解...现状: 是.Net应用大户,由技术栈决定的,早期整个应用架构都放在该平台上,线上跑了3000多个核心应用,覆盖了20多个BU(业务部门),这让我们不得不关注这一庞大的系统。...迁移过来很多老的应用是要装在D盘的,容器拉起来没有D盘,只有一个C盘。...为什么选择使用Mesos? ?

1.1K60

切入“千亿”旅游营销市场,能再造“”吗?

今年尝到甜头的,不仅推出升级版的“旅游复兴2.0”计划,更是全面升级内容生态。并发布了可能让“蜕变”的“旅游营销枢纽”战略,剑指“营销力”赋能泛旅游业。那么这一次,会跑得更快吗?...截至2020年底,直播以“BOSS直播+高星酒店预售”为核心,覆盖全球28个国家的274个城市,进行了118场,让2亿消费者在直播间预约旅行,带动预售总GMV超50亿元。...这为打造“旅游营销枢纽”积攒了足够的势能,也让“三步走”中的后两步顺利完成。 因此,打造“旅游营销枢纽”与其说是刻意为之,倒不如说是旅游业时势变幻之下的必然。...不过也有自己的烦恼——目前其营收主要来自佣金收入。所以发力内容生态建设、切入旅游营销市场,对来说意义重大。 首先,旅游营销收入,能让的总营收再上一个台阶。...与内容生态一样,国际化也是当下的一个重点,而内容生态将为国际化赋能。集团首席执行官孙洁就表示,“内容生态”未来将成为国际化征程上的新助力。

38610

Node.js的落地和最佳实践

作者|潘斐斐 本文主要介绍在,Node.js 技术栈是如何从 0 到 1 进行技术落地的,以及在不断磨合的过程中,总结出来的最佳实践。...在 Node.js 应用根据用户群,主要分两个方向: DA(数据聚合服务)和 SSR(服务端渲染)是服务于外部用户的,目标是提升用户体验。...一、Node.js 工程化 基于上述三个场景, 目前有一套 Node.js 的工程化方案。...1.4 发布 云和公有云 每个云的部署环境、网络、位置等差异,会带来应用访问差异,例如访问异常,网络延迟等。这些差异需要在基础设施层面抹平,避免放在应用逻辑层面处理。...2008 年加入,目前工作内容为 Node.js 框架平台整体构建、产品性能优化和创新型项目研发。 本文来自在 2019 技术峰会上的分享。

63710

进入新周期

时至今日,我的脑海里还在浮现CEO孙洁接受采访时痛哭流涕的画面,可以想见的是,这场突如其来的事件对于的打击是巨大的。...创始人梁建章在直播带货上的探索与实践让找到了新的方向——内容。 以内容为核心,增加流量沉淀,让不再仅仅只是单纯意义上的工具,而是变成一个生态。...流量不仅可以通过来订机票、订酒店,而且还能够在上面获得知识、信息和生活方式,才是让流量持续不断活跃和留存的关键。...今年二季度,平台发布的内容数量环比一季度增长近一倍,签约旅行家数量环比一季度增长50%。当内容不断丰富,的核心已经从流量转移到了内容上。...只有真正意识到新周期里的新机会,并且找到迎风翱翔的正确姿势,才能成为一个全新的。 —完—

31030

跨端解决方案的新选择:Taro-CRN

目前内部急需一种跨平台的开发框架,来节约不必要的多套开发量。...二、框架介绍 Taro-CRN是帮助开发者基于Taro开发CRN项目的框架,实现一套代码在小程序和APP上的跨端开发,也为后续的跨端开发生态打下基础。...然而,Taro-RN作为Taro跨端开发方案的最后一块拼图,在内部却很少有团队应用,其根本原因在于其难以与的CRN框架结合使用。...CRN是适用于APP业务开发的React Native框架,在系APP上有极为广泛的应用。CRN会在构建过程中,进行一些针对业务的分包、混淆、引入公共包等优化策略。...这也是后续我们与内部多方合作优化的方向之一,以便于更好的促进Taro技术生态在的落地,给与开发者更多选择的空间。欢迎感兴趣的Taro或RN的开发者交流意见。

64830

,归来仍是少年

对于来讲,过去的三年,绝对可以称得上是极不寻常的三年。在这三年当中,我们见证过太多太多艰难的场面,我们听到过太多太多绝地反击的号角,我们看到过太多太多的改变。...事实证明,实现了自我的涅槃重生,经历了三年的洗礼之后,已然归来,仍是少年。 透过三季度的财报,我们便可以看出一丝端倪。...事实证明,透过的一系列的转型和升级,是抵挡住了经济的寒冬的。现在的,早已不再是我们以往所认识的那个。一个全新的已经归来,而归来之后,仍然是少年。...无论是农庄,还是对于乡村振兴的支撑,我们都可以非常明显地看出,正在开启一场拥抱实体的全新发展。...站在这样一个角度,我们就会理解为什么可以如此快速地实现复苏,我们就会理解为什么可以穿越经济的周期,我们就会理解为什么可以顺利地实现转型和升级。 已经归来,归来的已然是一个少年。

26410

的 Dubbo 之路

缘起 ---- 当初为什么要引入 Dubbo 呢?实际上从 2013 年底起,内主要使用的就是基于 HTTP 协议的 SOA 微服务框架。...初版发布 在解决了服务治理和监控对接这两个问题后,我们就算完成了 Dubbo 在初步的一个本地化,在 2018 年 3 月,我们发布了 Dubbo 定制版的首个可用版本。...既然是(Ctrip)加 Dubbo ,我们就把这个定制版本称为 CDubbo 。...在,有一个叫堡垒测试的测试方法,指的是在应用发布过程中,发布系统会先挑出一台服务器作为堡垒机,并将新版本的应用发布到堡垒机上。...本文作者: 董艺荃,框架架构研发部技术专家。目前负责服务化框架的研发工作。

47430

React Native实践

React Native(下文简称 RN)开源已经一年多时间,国内各大互联网公司都在使用,也在今年 5 月份投入资源开始引入,并推广给多个业务团队使用,本文将会分享我们遇到的一些问题以及我们的优化方案...AppSize 占用 旅行 App 从 11 年开始开发,至今已有 5 年多时间,随着各项业务功能的全面移动化,以及公司“Mobile first”策略的指引下,App 功能越来越多,越来越臃肿,Size...基于 RN 0.30 版本,开发了支持业务团队快速便捷开发的 CRN 框架,框架主要从以下几个方面着手。 1....控件 对 RN 官方提供的 API 和组件,实现跨平台支持; 新增业务相关的 API 和组件,方便业务接入; 3....业务的使用 下面一幅图说明了 RN 在业务中的使用情况,总共 4 个版本的开发时间,每个版本大约 1 个月时间。 ?

2.1K70
领券