文章列表

微前端在美团外卖的实践

张啸 魏潇 天尧
微前端是一种利用微件拆分来达到工程拆分治理的方案,可以解决工程膨胀、开发维护困难等问题。随着前端业务场景越来越复杂,微前端这个概念最近被提起得越来越多。 阅读全文

美团外卖持续交付的前世今生

晓飞 王鹏 江伟
本文会首先回顾美团外卖从早期的月交付,逐渐演变成双周交付,再从双周交付演变成双周版本交付配合周动态交付的过程。然后从外卖的历史实践中,浅谈一个好的持续交付需要综合考虑哪些关键因素,希望对大家有所帮助或启发。 阅读全文

开源React Native组件库beeshell 2.0发布

小龙 宋鹏 成健
随着 React Native(以下简称 RN)技术的出现,大前端的发展趋势已经势不可挡,跨平台技术因其通用性、低成本、高效率的特点,逐渐成为行业追捧的热点。 阅读全文

美团外卖商家端视频探索之旅

金辉、李琼
美团外卖至今已迅猛发展了六年,随着外卖业务量级与日俱增,单一的文字和图片已无法满足商家的需求,商家迫切需要更丰富的商品描述手段吸引用户,增加流量,进而提高下单转化率和下单量。 阅读全文

ESLint 在中大型团队的应用实践

宋鹏
代码规范是软件开发领域经久不衰的话题,几乎所有工程师在开发过程中都会遇到,并或多或少会思考过这一问题。随着前端应用的大型化和复杂化,越来越多的前端工程师和团队开始重视 JavaScript 代码规范。 阅读全文

人物志 | 美团技术委员会前端通道主席洪磊:爱折腾的斜杠青年

技术学院
洪磊的职业生涯可以用“跌宕起伏”来形容。从高中时就参加各种计算机竞赛,就开始涉足技术。大四那年,瞒着家里人跟几个小伙伴一起休学创业。 阅读全文

Category 特性在 iOS 组件化中的应用与管控

尚先 泽响
本文主要介绍如何通过 Category 特性来实现优雅的组件间通信方案,并分享美团平台对于 Category 用法的管控与实践。 阅读全文

前端安全系列(二):如何防止CSRF攻击?

刘烨
前端是引发企业安全问题的高危据点。我们将发表前端安全系列文章,讲解常见的前端安全问题。本文讲解CSRF的攻防原理,并为前端人员提供CSRF防护建议。 阅读全文

前端安全系列(一):如何防止XSS攻击?

李阳
前端是引发企业安全问题的高危据点。我们将发表前端安全系列文章,讲解常见的前端安全问题。本文讲解XSS的攻防原理,并为前端人员提供XSS防护建议。 阅读全文

WMRouter:美团外卖Android开源路由框架

子健 渊博 云驰
WMRouter是一款Android路由框架,基于组件化的设计思路,功能灵活,使用简单。本文先简单介绍WMRouter的功能和适用场景,然后详细介绍WMRouter的发展背景和过程。 阅读全文

美团外卖iOS多端复用的推动、支撑与思考

尚先
主要介绍多入口业务形态下的多端复用需要如何推动,有哪些前提条件与技术支撑,如何不影响现有业务进行平滑的架构迁移,以及如何规避架构演进衍生出的副作用 阅读全文

美团外卖Android平台化架构演进实践

吴凯 晓飞 海冰
本文介绍了美团外卖Android客户端平台化过程中的架构演进。 阅读全文

领域驱动设计在互联网业务开发中的实践

文彬 子维
以美团外卖营销抽奖平台为例,讲述如何在互联网业务系统中实践领域驱动设计。 阅读全文

即时配送的ETA问题之亿级样本特征构造实践

超逸
合理和准确的ETA预估也可以帮助线下运营构建有效可行的配送考核指标,保障骑手的体验和收益。 阅读全文

美团外卖自动化业务运维系统建设

宏伟
本文围绕外卖具体业务详述问题发现、根因分析、问题解决等自动化运维体系的建设历程与相关设计原则。 阅读全文

即时配送的订单分配策略:从建模和优化

井华
美团配送团队在机器学习、运筹优化、仿真技术等技术要素上持续发力深入研究,推出了用于即时配送的O2O即时配送智能调度系统。 阅读全文

Redux从设计到源码

莹莹
Redux 是 JavaScript 状态容器,提供可预测化的状态管理。本文主要介绍它背后的设计思想并对源码做初步的分析。 阅读全文

LsLoader——通用移动端Web App离线化方案

环宇
利用localStorage实现Web App离线化加载管理是一种提升移动端页面性能的有效手段,本文介绍了外卖H5业务中的具体实现。 阅读全文

WebView性能、体验分析与优化

育新 徐宏 嘉洁
我们将从性能、内存消耗、体验、安全几个维度,来系统分析客户端默认WebView的问题,以及对应的优化方案。 阅读全文

Vuex框架原理与源码分析

明裔
Vuex是一个为Vue提供页面状态管理服务的生态系统。本文从使用Vuex框架所引起的疑问入手,以核心流程-文件目录-源码核心的顺序进行分析,并引入实例辅助理解,让使用Vuex的同学有更清晰的开发思路。 阅读全文