文章列表

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

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

美团外卖Android平台化的复用实践

金光 王芳 晓飞
外卖业务需要在外卖App和美团App上上线,这就让外卖业务产生了复用的问题。本文基于美团外卖Android开发团队长期的平台化复用开发经验,提供一种代码复用的实践方案。 阅读全文
, , , , , , ,

ARKit:增强现实技术在美团到餐业务的实践

曹宇
ARKit 是 Apple 公司在 2017 年推出的 AR 开发平台。它通过结合 iOS 设备的摄像头、惯性测量单元等传感器,在 App 中为用户提供增强现实的体验。在用户必须亲临商户的到餐业务场景中,能够感知周围商家的位置是个很普遍、很自然的需求。本文详述了一种 LBS+AR 技术方案的探索与实现。 阅读全文
, , , , ,

美团扫码付小程序的优化实践

陈瑶
美团技术团队在小程序领域也进行了很多的探索和实践。扫码付是一款面向C端消费者推出的线下收单业务,这项业务主要寄托在美团小程序下。本文从外部环节和内部环节入手,介绍了美团扫码付小程序的优化与实践。 阅读全文
, , , ,

镣铐之舞:美团安全工程师Black Hat USA演讲

Ju Zhu
Black Hat USA 是全球顶尖的安全会议,也是全球黑客心中的“世界杯”和“奥斯卡”。美团安全研究院成员Ju Zhu受邀参加了本次盛会,在议题通过率不足20%的严苛筛选条件下,带着本次演讲的议题登上了Black Hat USA 2018的国际舞台。 阅读全文
, , , , ,

Oceanus:美团HTTP流量定制化路由的实践

周峰
Oceanus是美团基础架构部研发的统一HTTP服务治理框架,基于Nginx和ngx_lua扩展,主要提供服务注册与发现、动态负载均衡、可视化管理、定制化路由、安全反扒、session ID复用、熔断降级、一键截流和性能统计等功能。本文主要讲述Oceanus如何通过策略抽象、查询、渲染和分组动态更新,实现HTTP请求的定制化路由。 阅读全文
, , , , ,

用微前端的方式搭建类单页应用

贾召
微前端是前端开发中一个比较热门的话题,在美团企业项目中,我们采用微前端的方式,搭建类单页应用。本文讲述了前端HR业务的整个微前端化过程。 阅读全文
, , ,

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

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

深入理解JSCore

唐笛
本文主要从原理部分介绍了iOS中的JSCore,包括JS发展历史,WebKit中的JSCore,以及部分JSCore源码解读来阐述常用API原理。 阅读全文
, , , , ,

写给工程师的十条精进原则

云鹏
追求卓越是每一位工程师应该遵循的价值观,在工作中我们应当如何践行呢?这需要原则的指导。本文将作者在多年工作与学习中总结的十条原则介绍给大家,期望能够给大家带来一些启发。 阅读全文
, , , , ,

美团在O2O场景下的广告营销

亦平
美团作为中国最大的在线本地生活服务平台,覆盖了餐饮、酒店、旅行、休闲娱乐、外卖配送等方方面面生活场景,连接了数亿用户和数百万商户。如何帮助本地商户开展在线营销,使得他们能快速有效地触达目标用户群体提升经营效率,是美团的核心问题之一。 阅读全文
, , , ,

Flutter原理与实践

少杰
本文介绍了全新移动UI框架Flutter的架构、特色功能(Hot Reload、插件等)和Dart语言,并分享了美团外卖Flutter版全品类页面的实践。 阅读全文
, , , , , , ,

美团扫码付的前端可用性保障实践

田泱
在扫码付业务火箭式发展的过程中,对整个系统的可用性提出了严格的要求,前端服务也面临了很大的挑战。我们在不断解决问题的过程中总结了一些经验,有些方案取得了不错的效果,有些方案还在尝试探索。本文通过总结,希望提供大家一个保障前端可用性的思路,为业务发展保驾护航。 阅读全文
, , , , ,

Jenkins的Pipeline脚本在美团餐饮SaaS中的实践

张杰 王浩
介绍美团点评餐饮SaaS在使用Jenkins持续集成过程中,多个Android项目构建和集成React Native时,使用Pipeline的经验。 阅读全文
, , , , ,

美团 R 语言数据运营实战

喻灿 刘强
本文基于美团到店餐饮技术部的精细化数据运营实践,介绍 R 语言在数据分析与可视化方面的工程能力,以期抛砖引玉,汲取业界同行的建议和意见。 阅读全文
, , , , , , ,

美团针对Redis Rehash机制的探索和实践

春林 赵磊
本文主要介绍美团日均万亿访问缓存体系以及Redis Rehash机制和原理,并在Redis Rehash机制方面相关的探索和实践等。 阅读全文
, , , , ,

Android消息总线的演进之路:用LiveDataBus替代RxBus、EventBus

海亮
对于Android App的开发者来说,EventBus、RxBus一定是最为常用的消息总线框架,用于在不同模块之间订阅/发送消息。本文提供了一个新的消息总线框架——LiveDataBus,利用LiveDataBus,不仅可以实现消息总线功能,而且对于订阅者,他们不需要关心何时取消订阅,极大减少了因为忘记取消订阅造成的内存泄漏风险。 阅读全文
, , , , ,

美团服务体验平台对接业务数据的最佳实践-海盗中间件

王彬 陈胜
面对非常繁多的业务数据对接需求,美团服务体验平台在实践过程中探索和沉淀了海盗技术中间件。通过该中间件可以实现对业务方服务的编排和数据后处理。此外,该中间件适用于所有需要对接外部数据的场景,本文将对此做详细介绍。 阅读全文
, , , , , ,

美团配送系统架构演进实践

永俊
美团配送自成立以来,业务经历了多次跨越式发展。业务的飞速增长,对系统的整体架构和基础设施提出了越来越高的挑战,同时也不断驱动着技术团队深刻理解业务、准确定位领域模型、高效支撑业务扩展。如何在业务高速增长、可用性要求越来越高的背景下实现系统架构的快速有效升级?如何保证复杂业务场景下的研发效率与质量?本文将为大家介绍美团配送的方法与实践。 阅读全文
, , , , , , ,

美团客户端响应式框架 EasyReact 开源啦

姜沂 臧成威
EasyReact 是一款基于响应式编程范式的客户端开发框架,开发者可以使用此框架轻松的解决客户端地异步问题。<br/>EasyReact 现已开源。 阅读全文
, , , , , , , , ,