美团 · 技术团队美团 · 技术团队
首页
历史文章
技术沙龙
关于我们
前端后台算法系统数据Android大模型开源机器学习JavaiOS运维LongCat架构搜索推荐信息安全测试性能优化论文解读数据库人工智能深度学习视觉智能年度总结MySQL高可用BERT学习成长知识图谱HadoopAB实验数据仓库JavaScript技术年货日志移动端CVPRKDDKubernetesSpark热门文章编程语言人物志智能硬件Agent评测顶会论文技术招聘数字人AIGCCatPaw

重塑站外体验:大众点评 M 站基于 Qwik.js 的重构实践

为突破传统 Web 框架的性能瓶颈,大众点评增长团队引入 Qwik.js 重构 M 站核心页面架构,解决了重构前页面加载慢、维护成本高的难题。借助“可恢复性”能力,我们甩掉了传统水合的性能损耗,搭配全链路优化与工程化适配,让各个页面的性能指标都得到了明显提升。本文将拆解本次重构的技术选型、原理与落地细节,沉淀前沿框架在站外场景的落地经验。

美团技术团队 2026-03-13
前端移动端
重塑站外体验:大众点评 M 站基于 Qwik.js 的重构实践

AutoConsis:UI内容一致性智能检测

美团到店研发平台质量工程部与复旦大学计算机学院周扬帆教授团队展开了大前端智能化测试领域的科研合作,从UI界面内容一致性校验入手,并实现了一套自动化智能检测流程,相关论文被软件工程领域具有国际影响力的会议ICSE 2024(CCF-A类会议)的Software In Practice Track(软件工程实践应用)收录。

到店研发平台 2024-11-21
测试前端
AutoConsis:UI内容一致性智能检测

大前端:如何突破动态化容器的天花板?

长久以来,容器要实现动态化和双端复用,难免要牺牲掉一些性能。有没有办法让动态化容器的性能尽可能接近原生?美团金服大前端团队给出了一种解决方案,尝试突破动态化容器的天花板。

金服技术 2024-10-18
前端
大前端:如何突破动态化容器的天花板?

美团到店终端从标准化到数字化的演进之路

本文整理自美团技术沙龙第76期《大前端研发协同效能提升与实践》。前端团队在产研多角色协同形式上存在不同阶段,而大前端多技术栈在各阶段都有其独特的实践,同时又有类似的演进路线。本文从到店终端团队移动端和前端技术栈持续交付演进历程展开,分享了大前端团队研发流程在“标准化”、“线上化”、“自动化”以及“数字化”的演进经验,并探讨了大前端多端DevOps建设思路和未来规划。

彬彬 自强 2023-12-29
前端
美团到店终端从标准化到数字化的演进之路

美团前端研发框架Rome实践和演进趋势

本文整理自美团技术沙龙第76期《大前端研发协同效能提升与实践》,为大家介绍了美团到店前端研发框架Rome实践和演进趋势。具体来讲,本文首先介绍了Rome整体的工程生态、演变路径、规模化升级以及工程框架外的开发辅助工具;第二部分,重点阐述了如何做框架度量和相关的业务实践;最后做整体的总结以及对工程框架的下一阶段的思考。希望能对大家带来一些帮助或启发。

陈伟 吴婧 永康 2023-08-03
前端机器学习
美团前端研发框架Rome实践和演进趋势

Robust 2.0:支持Android R8的升级版热修复框架

2016年,我们对美团Android热更新方案Robust的技术原理做了详细介绍。近几年,Google 推出了新的代码优化混淆工具R8,Android 热修复补丁制作依赖二次构建包和线上包对比,需要对Proguard切换到R8提前进行适配和改造,本文分享 Robust 在适配 R8 以及优化改进中的一些思路和经验,希望能对大家有所帮助或者启发。

常强 2023-05-18
前端Android
Robust 2.0:支持Android R8的升级版热修复框架

美团高性能终端实时日志系统建设实践

你是否经常遇到线上需要日志排查问题但迟迟联系不上用户上报日志的情况?或者是否经常陷入由于存储空间不足而导致日志写不进去的囧境?本文介绍了美团是如何从0到1搭建高性能终端实时日志系统,从此彻底解决日志丢失和写满问题的。希望能为大家带来一些帮助和启发。

洪坤 徐博 陈成 少星 2022-11-03
前端
美团高性能终端实时日志系统建设实践

深入理解函数式编程(上)

函数式编程是一种历史悠久的编程范式。作为演算法,它的历史可以追溯到现代计算机诞生之前的λ演算,本文希望带大家快速了解函数式编程的历史、基础技术、重要特性和实践法则。在内容层面,主要使用JavaScript语言来描述函数式编程的特性,并以演算规则、语言特性、范式特性、副作用处理等方面作为切入点,通过大量演示示例来讲解这种编程范式。同时,文末列举比较一些此范式的优缺点,供读者参考。因为文章涵盖一些范畴论知识,可能需要其他参考资料一起辅助阅读。

俊杰 2022-10-13
前端JavaScript
深入理解函数式编程(上)

深入理解函数式编程(下)

函数式编程是一种历史悠久的编程范式。作为演算法,它的历史可以追溯到现代计算机诞生之前的λ演算,本文希望带大家快速了解函数式编程的历史、基础技术、重要特性和实践法则。在内容层面,主要使用JavaScript语言来描述函数式编程的特性,并以演算规则、语言特性、范式特性、副作用处理等方面作为切入点,通过大量演示示例来讲解这种编程范式。同时,文末列举比较一些此范式的优缺点,供读者参考。因为文章涵盖一些范畴论知识,可能需要其他参考资料一起辅助阅读。

俊杰 2022-10-13
前端JavaScript
深入理解函数式编程(下)

自动化测试在美团外卖的实践与落地

随着美团到家业务的发展,系统复杂度也在持续增长。测试用例数量近两年增长约一倍,单端数量超过1万2千条,而研发人员的工作从大部分时间在开发,转变成一半时间在开发、一半时间在模拟环境和自测。因此,引入自动化测试就显得十分有必要,本文介绍了美团外卖在自动化测试方向做的一些探索和实践,希望对从事相关领域工作的同学能够带来一些启发或帮助。

少飞 闫旭 文文 军帅 2022-09-15
前端测试
自动化测试在美团外卖的实践与落地

Android对so体积优化的探索与实践

减小应用安装包的体积,对提升用户体验和下载转化率都大有益处。本文将结合美团平台的实践经验,分享 so 体积优化的思路、收益,以及工程实践中的注意事项。本文将先从 so 文件格式讲起,结合文件格式分析哪些内容可以优化,然后再具体讲解每项优化手段以及注意事项,最后介绍相关的工程实践经验。希望能对从事包体积优化的同学有所帮助或启发。

洪凯 常强 2022-06-02
前端Android
Android对so体积优化的探索与实践

知识图谱可视化技术在美团的实践与探索

知识图谱可视化可以更直观地查看和分析知识图谱的数据。本文主要介绍了美团平台在布局策略、视觉降噪、交互功能、可视化叙事、3D图谱可视化等方面的一些实践和探索,同时沉淀出了uni-graph图可视化解决方案,并支持了美团的很多业务场景,包括美团大脑、图数据库、智能IT运维、组件依赖分析、行业领域图谱等。希望能对从事知识图谱可视化方向的同学有所帮助或启发。

巍耀 2022-04-14
前端知识图谱
知识图谱可视化技术在美团的实践与探索

终端新玩法:技术栈无关的剧本式引导

App引导是端上做心智建设的重要手段,我们尝试了“剧本式”思维获得了较好效果。在想法落地时,相关研发工作量较大,而且终端技术栈多样化,需要做到“零代码”和“技术栈无关”。最终我们通过“图像匹配”与“标准协议”等核心方案实现了突破。本文将介绍该项目的思考过程,并会对关键技术方案进行剖析和解读,希望能给从事相关开发工作的同学以启发。

松涛 尚先 筱斌 2022-04-07
前端移动端
终端新玩法:技术栈无关的剧本式引导

从0到1:美团端侧CDN容灾解决方案

CDN已经成为互联网重要的基建之一,越来越多的网络服务离不开CDN,它的稳定性也直接影响到业务的可用性。CDN的容灾一直由美团的SRE团队在负责,在端侧鲜有方案和实践。本文结合美团外卖业务中的具体实践,介绍了一种在端侧感知CDN可用性状况并进行自动容灾切换的方案,通过该方案可有效降低业务对CDN异常的敏感,提高业务的可用性,同时降低CDN运维压力。希望本方案能够对被CDN问题所困扰的同学有所帮助或者启发。

魏磊 心澎 陈彤 2022-01-13
前端
从0到1:美团端侧CDN容灾解决方案

FlutterWeb性能优化探索与实践

美团外卖商家端基于 FlutterWeb 的技术探索已久,目前在多个业务中落地了App、PC、H5的多端复用,有效提升了产研的整体效率。在这过程中,性能问题是我们面临的最大挑战,本文结合实际业务场景进行思考,介绍美团外卖商家端在 FlutterWeb 性能优化上所进行的探索和实践,希望对大家能有所帮助或启发。

典胜 海阔 徐亮 2021-12-16
前端
FlutterWeb性能优化探索与实践

美团外卖终端容器无关化研发框架

2019年9月,美团外卖技术团队联合多个研发部门正式推出了React2X,面向所有的前端研发人员,特别是按业务领域划分的团队,为大家提供一个完整的、开放的多终端容器无关化(Containerless)研发框架。研发同学可以通过React2X框架快速创建、开发、构建、部署项目,在人力消耗最小的前提下,以期在不同终端上达到相对最佳的性能体验,并且能大幅降低因容器升级带来的替换和改造成本,让代码同构的复用率最大化。

正浩 宝石 彭震 2021-11-30
前端
美团外卖终端容器无关化研发框架

美团跨端一体化富文本管理技术实践

在互联网圈,开发和产品经理之间相爱相杀的故事,相信大家都有所耳闻。为了减少产品和前端开发人员之间的矛盾,不断降本提效,美团医药技术部构建了跨端一体化富文本管理平台Page-佩奇。本文系统介绍了该平台的定位、设计思路、实现原理以及取得的成效。希望这些实战经验与总结,能给大家带来一些启发或帮助。

高瞻 宇立等 2021-11-25
前端
美团跨端一体化富文本管理技术实践

美团民宿跨端复用框架设计与实践

从 PC 时代、移动时代到万物互联的 IoT 时代,伴随终端设备的日趋多样化,跨端复用的种子自此落地,开始生根发芽。从业务角度出发,跨端技术演进更多是在不同阶段、不同时间段内业务效率上的选择,美团民宿业务在大前端融合的浪潮中逐浪前行,不断探索和迭代抉择,为解决业务痛点而孵化出跨端框架技术,在这个过程中,我们进行了很多的探索和实践的思考,希望能给大家一些启发。本文主要分享美团民宿在跨端复用技术探索和业务实践过程中的经验。

凯林 森伟 熙辰 戈弋 少元 2021-06-10
前端架构
美团民宿跨端复用框架设计与实践

设计稿(UI视图)自动生成代码方案的探索

此前,前端工程师尝试过将业务组件模块化构建成通用视图库,并通过拖拽、拼接等形式搭建业务模块,从而实现视图复用,降低设计稿转代码的研发成本。但随着业务的发展和个性化的驱动,通用视图库无法覆盖所有应用场景,本文提出了一种设计稿自动生成代码的方案。

田贝 少宽 腾飞 2021-03-25
前端
设计稿(UI视图)自动生成代码方案的探索

FlutterWeb在美团外卖的实践

美团外卖商家端业务围绕数百万商家,在 PC 和 App 上分别提供了交易履约、运营、广告、营销等一系列功能,且经常有外投 H5 的场景(如外卖学院、商家社区、营销活动等)。在这种多形态的业务场景下,如何保障多端体验一致性、如何提升多端迭代效率一直是商家端产研关注的重点。

典胜 凌霄 海阔 2021-03-18
前端
FlutterWeb在美团外卖的实践

从预编译的角度理解Swift与Objective-C及混编机制

本文从预编译的基础知识入手,由浅至深的介绍了Objective-C和Swift的工作机制,并通过这些机制来解释混编项目中使用到的技术和各种参数的作用,由此来指导开发者如何进行混编。

思琦 旭陶 霜叶 2021-02-25
前端iOS
从预编译的角度理解Swift与Objective-C及混编机制

一款可以让大型iOS工程编译速度提升50%的工具

本文介绍了美团平台自研的一款cocoapods插件,该插件可以大幅提升iOS工程代码的编译速度。文章前半部分主要介绍相关的原理,后面阐述了在工程层面的实践,希望能给从事相关开发的同学带来一些帮助或者启发。

思琦 旭陶 霜叶 2021-02-25
前端iOS
一款可以让大型iOS工程编译速度提升50%的工具

让 Flutter 在鸿蒙系统上跑起来

鸿蒙系统 (HarmonyOS)是华为推出的一款分布式操作系统,那么如何在保证开发迭代效率的前提下,以相对低的成本将移动应用快速移植到鸿蒙平台上呢?美团外卖 MTFlutter 团队近期做了一次技术探索,成功地实现了 Flutter 对于鸿蒙系统的原生支持。

杨超 2021-01-22
前端
让 Flutter 在鸿蒙系统上跑起来

移动端UI一致性解决方案

UI一致性是绝大部分研发团队面临的共性问题,大家对落地设计规范,提高UI中台能力,提升产研效率具有强烈的诉求。通过UI一致性的建设,不仅可以在品牌上实现体验升级,更可以全面提高产研效率,为业务的快速迭代提供有力支持和有效保障。统一的品牌符号、品牌特征,有助于加深产品在用户心目中的印象。统一的用户界面和交互形式,能帮助用户加深对产品的熟悉感和信任感。而一个好的设计语言可以在体验上为产品加分,也能够更好的创造一致性体验。

韩洋 彦平 李肖 瀚阳 赵炎 2020-11-26
前端移动端
移动端UI一致性解决方案

积木Sketch插件进阶开发指南

积木插件原本只是外卖提升UI/RD协作效率的一次尝试,最初的目标仅是UI一致性,但是现在已经作为全面提升产研效率的媒介,承载了越来越多的功能。

韩洋 思琪 李肖 彦平 2020-11-05
前端
积木Sketch插件进阶开发指南

Native地图与Web融合技术的应用与实践

本文将WebView与Native地图组件叠加到一起,实现了用户手势事件智能分发的机制,解决了WebView与Native地图在同一页面内布局困难的问题。

加鹏 张斌 杨睿 邱博 海峰 2020-10-30
前端
Native地图与Web融合技术的应用与实践

外卖客户端容器化架构的演进

好的架构要不断演变,进而去适应业务的发展。美团在移动端上的架构,也经历了组件化、平台化、RN混合化,到现在开始向容器化变迁。容器化架构充分地利用了现在的跨端技术,将动态化的能力最大化地赋予了业务。作为美团最为重要的业务之一,美团外卖移动端的架构演进是怎样的呢?本文将为你揭开背后的思考、技术细节以及实践。

郭赛 同同 徐宏 2020-09-30
前端架构iOS
外卖客户端容器化架构的演进

Flutter包大小治理上的探索与实践

为了帮助业务方更好的接入和落地Flutter技术,MTFlutter团队对Flutter的包大小问题进行了调研和实践,设计并实现了一套基于动态下发的包大小优化方案,瘦身效果也非常可观。

艳东 宗文 会超 2020-09-18
前端
Flutter包大小治理上的探索与实践

美团外卖Flutter动态化实践

本文从 Flutter 的特点讲起, 阐述了美团外卖团队在整个 Flutter 动态化上探索的心路历程,还有设计理念、核心原理以及业务应用的经验。本文的视角也不局限于框架本身,更多思考了在解决问题的过程中技术团队需要做的事情,希望能对大家有所启发和帮助。

尚先 2020-06-23
前端
美团外卖Flutter动态化实践

积木Sketch Plugin:设计同学的贴心搭档

本文主要介绍了Sketch Plugin项目的背景,由浅入深地带领大家认识了Sketch Plugin项目,文中还详细解读了该技术的各种优缺点,同时还提供了详细的实践步骤和踩坑总结。希望本文对大家打造一致性体验能够有所帮助。

韩洋 昱翰 云鹏 沛东 2020-05-21
前端
积木Sketch Plugin:设计同学的贴心搭档

微前端在美团外卖的实践

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

张啸 魏潇 天尧 2020-02-27
前端
微前端在美团外卖的实践

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

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

晓飞 王鹏 江伟 2020-02-13
前端
美团外卖持续交付的前世今生

美团开源 Logan Web:前端日志在 Web 端的实现

Logan是美团点评推出的大前端日志系统,支持多端环境运行,可为客户端、Web、小程序等用户端环境提供前端日志的存储、收集、上报及分析能力,能够帮助开发人员快速定位并解决端上问题,便于及时响应用户反馈与排除异常。

孙懿 2020-01-09
前端开源
美团开源 Logan Web:前端日志在 Web 端的实现

Bifrost微前端框架及其在美团闪购中的实践

Bifrost(英 ['bi:frɔst])原意彩虹桥,北欧神话中是连通天地的一条通道。而在漫威电影《雷神》中,Bifrost是神域——阿斯加德(Asgard)的出入口,神域的人通过它自由穿梭于“九界”(指九个平行的宇宙)之间。

雨甫 2019-12-26
前端
Bifrost微前端框架及其在美团闪购中的实践

React Native在美团外卖客户端的实践

MRN(Meituan React Native) 是基于开源的React Native框架改造并完善而成的一套动态化方案,在开发体验上基本能与原生RN保持一致,同时从业务需求的角度满足从开发、构建、测试、部署、运维的工程化需要。

晓飞 唐笛 维康 2019-12-19
前端
React Native在美团外卖客户端的实践

美团外卖前端容器化演进实践

提单页是美团外卖交易链路中非常关键的一个页面。外卖下单的所有入口,包括首页商家列表、订单列表页再来一单、二级频道页的今日推荐等,最终都会进入提单页,在确认各项信息之后,点击提交订单按钮,完成最终下单操作。

李肖 廷瑞 彦平 同同 2019-11-28
前端
美团外卖前端容器化演进实践

Probe:Android线上OOM问题定位组件

配送骑手端App是骑手用于完成配送履约的应用,帮助骑手完成接单、到店、取货及送达,提供各种不同的运力服务,也是整个外卖闭环中的重要节点。

逢搏 毅然 永刚 2019-11-14
前端
Probe:Android线上OOM问题定位组件

Android静态代码扫描效率优化与实践

时光荏苒,美团十岁了,美团技术团队也走过了十个春秋。让我们共同回忆一下那些人和那些事。

肖鸿耀 2019-11-07
前端Android
Android静态代码扫描效率优化与实践

Android 兼容 Java 8 语法特性的原理分析

本文主要阐述了Lambda表达式及其底层实现(invokedynamic指令)的原理、Android第三方插件RetroLambda对其的支持过程、Android官方最新的dex编译器D8对其的编译支持。通过对这三个方面的跟踪分析,以Java 8的代表性特性——Lambda表达式为着眼点,将Android如何兼容Java8的过程分享给大家。

元合 朝旭 2019-10-17
前端AndroidJava
Android 兼容 Java 8 语法特性的原理分析

开源React Native组件库beeshell 2.0发布

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

小龙 宋鹏 成健 2019-09-26
前端
开源React Native组件库beeshell 2.0发布

Litho在美团动态化方案MTFlexbox中的实践

MTFlexbox适用于重展示、轻交互的业务场景,与现有HTML、React Native、Weex等跨平台方案相比,MTFlexbox具备着性能高、渲染速度快、兼容性高、原生功能支持度高等优势。

少宽、腾飞、叶梓 2019-09-19
前端Android
Litho在美团动态化方案MTFlexbox中的实践

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

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

金辉、李琼 2019-09-12
前端Android
美团外卖商家端视频探索之旅

MTFlexbox自动化埋点探索

传统移动端”静态“的开发方式存在一系列问题,已经不能满足高速发展的业务需求,美团平台自研了一套跨平台动态化方案——MTFlexbox。

叶梓 2019-08-15
前端Android
MTFlexbox自动化埋点探索

美团 iOS 工程 zsource 命令背后的那些事儿

本文主要讲述了如何从一个猜想,通过不断的实验,将一个非常有趣的功能落地到现有工具中的过程。

宇杰 2019-08-08
前端iOS
美团 iOS 工程 zsource 命令背后的那些事儿

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

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

宋鹏 2019-08-01
前端
ESLint 在中大型团队的应用实践

基本功 | Litho的使用及原理剖析

Litho是Facebook推出的一套高效构建Android UI的声明式框架,主要目的是提升RecyclerView复杂列表的滑动性能和降低内存占用。

少宽 张颖 2019-03-14
前端Android
基本功 | Litho的使用及原理剖析

活动 Web 页面人机识别验证的探索与实践

移动互联网时代,大部分营销活动仍然通过 Web 页面来承载,但是 Web 页面由于天生的“环境透明”,所以在安全性层面有较大的挑战。本文主要以移动端 Web 页面为基础来讲述如何提升安全性。

益国 2019-03-07
前端
活动 Web 页面人机识别验证的探索与实践

React Native工程中TSLint静态检查工具的探索之路

TSLint为TypeScript提供了代码检查能力,对使用TypeScript的React Native工程,在规范性、安全性、可靠性、可维护性等方面起到重要作用。本文主要对TSLint相关知识进行分享,并对自定义TSLint规则进行介绍。

家正 2019-01-17
前端
React Native工程中TSLint静态检查工具的探索之路

客户端单周发版下的多分支自动化管理与实践

本文介绍了在美团客户端单周发版快速迭代的背景下,大交通业务线多个仓库的多个发版分支的自动化的管理方法。

王坤 2019-01-10
前端
客户端单周发版下的多分支自动化管理与实践

iOS 覆盖率检测原理与增量代码测试覆盖率工具实现

本文介绍美团到店餐饮团队对 iOS 覆盖率检测算法的研究,分享一种可以嵌入到现有开发流程中,并对开发透明的增量代码测试覆盖率工具的实现。

丁京 王颖 2018-12-27
前端iOS
iOS 覆盖率检测原理与增量代码测试覆盖率工具实现

Android组件化方案及组件消息总线modular-event实战

组件化作为Android客户端技术的一个重要分支,近年来一直是业界积极探索和实践的方向。美团内部各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。本文介绍了美团行业收银研发组Android团队的组件化实践,以及业界首创强约束组件消息总线modular-event的原理和使用。

海亮 2018-12-20
前端Android
Android组件化方案及组件消息总线modular-event实战

美团外卖iOS App冷启动治理

本文主要分享了美团外卖iOS客户端针对App冷启动性能进行治理的一些经验。

郭赛 徐宏 2018-12-06
前端iOS移动端
美团外卖iOS App冷启动治理

Hades:移动端静态分析框架

本文是在美团点评业务快速发展背景下,针对大型移动项目的静态分析需求,结合开源项目利弊,最终设计实现了静态分析框架 Hades 项目。

吴达 智聪 2018-11-22
前端移动端
Hades:移动端静态分析框架

构建时预渲染:网页首帧优化实践

移动端白屏优化是前端界面体验的一个重要优化方向,Web 前端诞生了 SSR 、CSR、预渲染等技术。在美团支付的前端技术体系里,通过预渲染提升网页首帧优化,从而优化了白屏问题,提升用户体验,并形成最佳实践。

寒阳 2018-11-15
前端JavaScript
构建时预渲染:网页首帧优化实践

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

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

尚先 泽响 2018-11-08
前端iOS
Category 特性在 iOS 组件化中的应用与管控

【基本功】深入剖析Swift性能优化

Swift具有快速、灵活、安全的特性。通过编译器的优化使得执行速度更快,占用空间更小。本文将介绍Swift编译器在各阶段如何优化代码以及方法是如何分配的,在此基础上,引申出如何利用这些优化特性,选择正确的机制来提高程序性能。 文末扩展了Swift在优化后出现的一些非预期的“Bug”。

亚男 2018-11-01
前端iOS性能优化
【基本功】深入剖析Swift性能优化

iOS系统中导航栏的转场解决方案与最佳实践

由于 iOS 系统自身的设定,导航栏的转场效果受到诸多因素的限制。除此之外,大型应用中的路由系统也需要导航栏的转场更加灵活、稳定和方便,这些要求都提升了导航栏相关组件的开发难度,本文将介绍美团点评针对此问题的解决方案以及最佳实践。

思琦 2018-10-25
前端iOS
iOS系统中导航栏的转场解决方案与最佳实践

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

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

刘烨 2018-10-11
前端信息安全
前端安全系列(二):如何防止CSRF攻击?

Logan:美团开源移动端基础日志库

Logan基础日志库主要解决了日志模块普遍存在的效率、安全性、丢失日志等问题。

姜腾 立成 2018-10-11
前端开源日志
Logan:美团开源移动端基础日志库

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

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

李阳 2018-09-27
前端信息安全
前端安全系列(一):如何防止XSS攻击?

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

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

金光 王芳 晓飞 2018-09-27
前端Android
美团外卖Android平台化的复用实践

beeshell —— 开源的 React Native 组件库

基于 React Native 的企业级移动应用的基础组件库 beeshell 的开源推广文章,从架构设计、实现、质量保证、规划几个方面对 beeshell 进行全面介绍。

小龙 2018-09-27
前端开源Android
beeshell —— 开源的 React Native 组件库

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

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

曹宇 2018-09-13
前端iOS
ARKit:增强现实技术在美团到餐业务的实践

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

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

陈瑶 2018-09-13
前端
美团扫码付小程序的优化实践

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

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

贾召 2018-09-06
前端
用微前端的方式搭建类单页应用

深入理解JSCore

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

唐笛 2018-08-23
前端iOS移动端
深入理解JSCore

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

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

子健 渊博 云驰 2018-08-23
前端开源Android
WMRouter:美团外卖Android开源路由框架

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

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

田泱 2018-08-09
前端
美团扫码付的前端可用性保障实践

Flutter原理与实践

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

少杰 2018-08-09
前端Android
Flutter原理与实践

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

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

张杰 王浩 2018-08-02
前端
Jenkins的Pipeline脚本在美团餐饮SaaS中的实践

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

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

海亮 2018-07-26
前端开源Android
Android消息总线的演进之路:用LiveDataBus替代RxBus、EventBus

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

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

姜沂 臧成威 2018-07-19
前端开源iOS
美团客户端响应式框架 EasyReact 开源啦

Android自动化页面测速在美团的实践

本文将介绍一个用于测量App页面加载速度和冷启动速度的SDK,以及将其自动化实现的插件,可以对整个项目所有页面的加载速度进行实时监控,并且没有业务代码的侵入。

文杰 2018-07-12
前端Android
Android自动化页面测速在美团的实践

MCI:移动持续集成在大众点评的实践

本文从美团点评App的业务复杂度出发,介绍构建稳定高效自动化的移动持续集成系统的最佳实践,在此基础上通过自研的静态准入方案进一步提升移动项目质量,通过全流程的托管方案提升移动开发生产力。

智聪 邢轶 2018-07-12
前端iOSAndroid
MCI:移动持续集成在大众点评的实践

前端遇上Go: 静态资源增量更新的新实践

静态资源的分发是前端开发的一个热门话题。在美团金融服务平台,我们有自己的一套静态资源加载和增量更新方案。本文将总结我们使用 Go 语言搭建前端增量更新服务的实践成果。

洋河 2018-07-05
前端
前端遇上Go: 静态资源增量更新的新实践

Kotlin代码检查在美团的探索与实践

Kotlin有着诸多的特性,比如空指针安全、方法扩展、支持函数式编程、丰富的语法糖等。在实际的使用过程中,我们发现看似写法简单的Kotlin代码,可能隐藏着不容忽视的额外开销。本文剖析了Kotlin的隐藏开销,并就如何避免开销进行了探索和实践。

周佳 2018-07-05
前端Android
Kotlin代码检查在美团的探索与实践

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

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

尚先 2018-06-29
前端iOS架构
美团外卖iOS多端复用的推动、支撑与思考

Picasso 开启大前端的未来

Picasso是大众点评移动研发团队研发出的高性能跨平台动态化框架,已经开启大前端未来的一种新的可能。

晓燕 大为 2018-06-21
前端
Picasso 开启大前端的未来

美团外卖Android Crash治理之路

本文介绍了美团外卖Android客户端团队是如何将Crash率从千分之三降至万分之二。

维康 少杰 晓飞 2018-06-14
前端Android
美团外卖Android Crash治理之路

WWDC案例解读:大众点评相机直接扫描支付是怎么实现的

一年一度的WWDC又来啦!每年都有少数App开发者会在WWDC上演示自己App利用新版本iOS的feature开发的强大功能。大众点评作为Apple的资深合作伙伴,今年带来了Apple Pay闪付的全新体验,从相机扫码点餐到最终Apple Pay支付一气呵成。

陈源 博晖 唐仕 2018-06-14
前端iOS
WWDC案例解读:大众点评相机直接扫描支付是怎么实现的

美团外卖客户端高可用建设体系

本文主要介绍美团外卖客户端高可用建设体系实践中面临的挑战及整体解决思路,并总结了其中的一些实践经验。

陈航 富强 徐宏 2018-05-31
前端移动端运维
美团外卖客户端高可用建设体系

插件化、热补丁中绕不开的Proguard的坑

本文主要介绍ProGuard applymapping的Bug和修复

夏伟 李挺 2018-04-27
前端AndroidJava
插件化、热补丁中绕不开的Proguard的坑

美团外卖Android Lint代码检查实践

在解决技术实现问题的基础上,从实际需求角度对Android Lint静态代码检查做出更多思考,最终在美团外卖的项目开发中实践。

子健 2018-04-13
前端Android
美团外卖Android Lint代码检查实践

Toast与Snackbar的那点事

本文介绍了使用传统Toast存在的问题和对应的解决方案,并详细讲解了美团最终实现的用Snackbar替换Toast的方案。

子尧 腾飞 2018-03-29
前端Android
Toast与Snackbar的那点事

美团金融平台Web前端技术体系

介绍美团点评金融平台前端的技术选型以及背后的思考,包括一些个人体会与大家分享。

禹霖 2018-03-16
前端
美团金融平台Web前端技术体系

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

本文介绍了美团外卖Android客户端平台化过程中的架构演进。

吴凯 晓飞 海冰 2018-03-16
前端Android架构
美团外卖Android平台化架构演进实践

用Vue.js开发微信小程序:开源框架mpvue解析

使用当前流行的前端框架 Vue.js 开发小程序,实现双端代码复用和组件化开发,同时为你揭秘 mpvue 框架的设计和实现思路。

成全 2018-03-11
前端开源
用Vue.js开发微信小程序:开源框架mpvue解析

Android动态日志系统Holmes

线上用户产生bug,根据现象很难快速定位问题原因,由于用户个性化环境的差异导致问题很难准确定位,针对这些问题我们往往采用比较常规的办法,这些解决办法在时间效率和易用性上都存在很多问题,动态日志提供给开发者一个简单易用、快速下发、精准回捞的日志平台来排查线上问题。

少飞 陈潼 利峰 2018-02-28
前端Android日志
Android动态日志系统Holmes

美团移动端基础日志库——Logan

Logan基础日志库主要解决了日志模块普遍存在的效率、安全性、丢失日志等问题。

白帆 立成 2018-02-11
前端日志Android
美团移动端基础日志库——Logan

Android Hook技术防范漫谈

本文主要介绍如何对Android平台上Xposed Installer和Cydia Substrate两种Hook手段进行防范。

礼赞 毅然 2018-02-02
前端Android信息安全
Android Hook技术防范漫谈

深度学习及AR在移动端打车场景下的应用

本文介绍了一种在移动端实现的高效车辆识别算法,可用于帮助打车用户快速找到自己预约的车辆。通过本文可以学习如何利用Core ML在移动端应用AI算法。

大卫 余烜 魏博 2018-02-02
前端深度学习移动端
深度学习及AR在移动端打车场景下的应用

MSON,让JSON序列化更快

本文介绍一种新的序列化和反序列化JSON方式:MSON。

秦喆 芝任 天洲 赵鹏 2018-01-09
前端Android
MSON,让JSON序列化更快

Shield——开源的移动端页面模块化开发框架

随着业务场景变得复杂,页面臃肿,难以维护,除了MVP或MVVM等设计模式分层解耦,本文将为大家介绍另一种切分页面的方式来解决这些问题。

何治 2017-12-28
前端开源Android
Shield——开源的移动端页面模块化开发框架

美团金融扫码付静态资源加载优化实践

本文将介绍支持美团、大众点评、微信、支付宝、美团钱包等多种 App 的扫码付项目。

孙辉 李罡 2017-12-23
前端
美团金融扫码付静态资源加载优化实践

美团点评境外度假团队前端项目开发实践总结

通过前后端分离、模块化和组件化改造、流程自动化、接入了监控和报表系统,极大的提高了开发效率和项目代码的可维护、可复用性,同时通过自动化的资源优化,确保了有效的优化策略被以极低的成本在多个项目中复用。

毓杰 2017-11-01
前端性能优化
美团点评境外度假团队前端项目开发实践总结

美团 App 插件化实践

本文主要介绍美团插件化的设计思路和一些实现。

李挺 夏伟 2017-10-12
前端Android
美团 App 插件化实践

函数式编程在Redux/React中的应用

本文简述了软件复杂度问题及应对策略:抽象和组合;展示了抽象和组合在函数式编程中的应用;并展示了Red...

增迪 2017-10-12
前端
函数式编程在Redux/React中的应用

iPhone X 刘海打理指北

本文介绍了美团 App 在 iPhone X 以及 iOS 11 上的适配工作。

starzhang 2017-09-29
前端iOS
iPhone X 刘海打理指北

前端感官性能的衡量和优化实践

本文旨在讨论如何衡量用户的感官性能,以及如何实现感官性能的跨平台对标。

郭凯 2017-09-22
前端性能优化
前端感官性能的衡量和优化实践

监控平台前端SDK开发实践

监控是提高故障处理能力和保障服务质量必需的一环,它需要负责的内容包括:及时上报错误、收集有效信息、提供故障排查依据。

杨婷 2017-09-07
前端
监控平台前端SDK开发实践

前端可用性保障实践

本文主要讨论的是前端可用性相关话题,以美团移动端网页收银台的实践为例,讲解收银台前端是如何保障可用性的。

禹霖 2017-08-10
前端高可用
前端可用性保障实践

Android远程调试的探索与实现

本文介绍到餐移动团队如何通过远程调试调查线上问题。

武智 莹莹 周佳 卢晟 永锋 2017-07-20
前端Android
Android远程调试的探索与实现

Redux从设计到源码

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

莹莹 2017-07-14
前端
Redux从设计到源码

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

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

环宇 2017-07-06
前端架构
LsLoader——通用移动端Web App离线化方案

客户端自动化测试研究

客户端自动化测试一直是富有争议的话题,如何在降低投入成本的前提下得到符合预期的结果,这就是我们要解决的问题。

立成 2017-06-23
前端Android
客户端自动化测试研究

WebView性能、体验分析与优化

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

育新 徐宏 嘉洁 2017-06-09
前端性能优化
WebView性能、体验分析与优化

Hyperloop,让发布简洁高效

Hyperloop 是一个简洁高效的发布调度系统,本文主要介绍 Hyperloop 如何解决我们日常发布流程中各种痒点和痛点。

恩生 2017-05-26
前端iOS
Hyperloop,让发布简洁高效

美团点评酒旅前端的技术体系

本文结合前端研发的特点及在美团点评实践的经验总结,为大家展示一个完备的技术体系应当包括的流程规范。

郭凯 2017-05-12
前端架构
美团点评酒旅前端的技术体系

Vuex框架原理与源码分析

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

明裔 2017-04-27
前端架构
Vuex框架原理与源码分析

Android OOM案例分析

从一个具体的案例切入,介绍OutOfMemoryError分析的思路及工具使用。

军慧 2017-04-14
前端Android
Android OOM案例分析

Android App包瘦身优化实践

本文介绍美团Android在包瘦身方面所采用的一些技巧。

建帅 2017-04-07
前端Android
Android App包瘦身优化实践

前端渲染引擎doT.js解析

doT.js是小巧精简的前端渲染引擎,在不使用复杂MVVM模式框架时前端渲染的最佳选择,本文主要对doT.js的源码进行分析。

建辉 2017-03-24
前端
前端渲染引擎doT.js解析

Android热更新方案Robust开源,新增自动化补丁工具

Robust是Android平台上高兼容性、高稳定性的实时热更新系统,本文为Robust热更新系统提供自动化补丁的解决方案,为使用ProGuard进行代码混淆的工程提供了自动化补丁的支持。在补丁的代码利用反射来修复出现Bug的类,以此达到修复问题的目的。

吴坤 张梦 定旭 2017-03-17
前端开源Android
Android热更新方案Robust开源,新增自动化补丁工具

美团点评移动网络优化实践

如何防止网络通信被劫持?如何提升用户页面打开速度?老板反馈页面打不开时你该怎么办?来听听美团点评客户端网络优化实践中的经验分享吧。

周辉 2017-03-17
前端iOSAndroid
美团点评移动网络优化实践

Android自定义Lint实践2——改进原生Detector

本文主要讲述了美团App对原生Lint检测的改进,其中包括增强HashMap检测、修复Retrolambda下ToastDetector的误报。

陈潼 建帅 2017-03-09
前端Android
Android自定义Lint实践2——改进原生Detector

美团外卖前端可视化界面组装平台 —— 乐高

乐高是美团外卖内部使用的一个面向前端或者后台开发者的自动化界面组装平台,可以把充分解耦的前端模块按照一定的规则拼装为最终的页面。极大的提高了研发的效率,降低了开发的成本和沟通的成本。

徐楷 冰冰 东亮 2017-03-09
前端
美团外卖前端可视化界面组装平台 —— 乐高

美团点评前端无痕埋点实践

本文介绍了美团点评前端声明式埋点和无痕埋点技术方案。

富强 朝旭 吴凯 2017-03-02
前端iOSAndroid
美团点评前端无痕埋点实践

布局编码的未来

解密匠心布局实践和新一代跨平台动态布局框架毕加索(picasso)。

大为 2017-02-24
前端
布局编码的未来

Android硬件加速原理与实现简介

从底层原理到Android Java层实现,对GPU硬件加速技术进行介绍,让软件开发者了解硬件加速,开发性能更好的App。

子健 2017-01-19
前端Android
Android硬件加速原理与实现简介

新一代开源Android渠道包生成工具Walle

本文介绍美团App的Android版所用的新一代渠道生成工具Walle,能够在完美支持Android 7.0新的APK Signature Scheme v2的同时,快速生成渠道包。项目已经开源。

建帅 陈潼 2017-01-13
前端开源Android
新一代开源Android渠道包生成工具Walle

前端工程化开发方案app-proto

介绍美团点评厦门智能住宿前端研发团队基于约定优于配置的原则制定的一套前端工程化开发方案App-Proto。

李阳 2017-01-05
前端
前端工程化开发方案app-proto

移动端性能监控方案Hertz

Hertz是一个移动端性能采集与监控系统。本文介绍Hertz的主要实现原理,以及在研发各阶段的实际应用场景。

吴凯 瑞利 富强 徐宏 2016-12-19
前端AndroidiOS
移动端性能监控方案Hertz

基于 Appium 的 Android UI 自动化测试

使用Appium&mock工具进行UI自动化测试。

李磊 2016-11-24
测试前端Android
基于 Appium 的 Android UI 自动化测试

如何构建Android MVVM 应用框架

本文意在讲解如何构建MVVM的应用框架,MVVM模式中每一层的职责、联系,分工,代码设计,同时还给出了一个帮助快速构建MVVM的轻量工具库。

凯林 2016-11-11
前端Android
如何构建Android MVVM 应用框架

ReactiveCocoa核心元素与信号流

本文略过ReactiveCocoa的基本概念与基础使用,着重介绍RAC数据流与RAC核心元素,并从数据流的角度切入,介绍RACComand与RACChannel。

戈弋 2016-10-14
前端iOS
ReactiveCocoa核心元素与信号流

Android热更新方案Robust

Robust是Android上高兼容性的实时热更新方案,不需要发版,就可以修复线上版本存在的bug,实现新功能的上线。本文简述了Robust的原理,以及Robust的实际使用情况。

吴坤 张梦 定旭 晓阳 2016-09-14
前端Android
Android热更新方案Robust

ReactiveCocoa中潜在的内存泄漏及解决方案

ReactiveCocoa是GitHub开源的一个函数响应式编程框架,目前在美团App中大量使用。用过它的人都知道很好用,也确实为我们的生活带来了很多便利,特别是跟MVVM模式结合使用,更是如鱼得水。

高君 2016-08-19
前端iOS
ReactiveCocoa中潜在的内存泄漏及解决方案

RestQL:现代化的 API 开发方式

介绍如何利用 RestQL 来非常有效的减少「数据操作」相关的工作量。

李鑫 2016-08-12
前端
RestQL:现代化的 API 开发方式

Node.js Stream - 实战篇

介绍Node.js Stream管道的概念,以及如何基于管道进行程序设计。

邹斌 2016-07-22
前端
Node.js Stream - 实战篇

Node.js Stream - 进阶篇

介绍Node.js Stream底层如何支持流式数据处理,及其back pressure机制。

邹斌 2016-07-15
前端
Node.js Stream - 进阶篇

Node.js Stream - 基础篇

介绍Node.js中流的基本类型以及Stream模块的基本使用方法。

邹斌 2016-07-08
前端
Node.js Stream - 基础篇

Android自定义Lint实践

Android Lint是Google提供给Android开发者的静态代码检查工具。本文阐述了如何通过自定义来扩展Lint的检查能力,并提供了更简单的使用方式。

陈潼 2016-03-21
前端Android
Android自定义Lint实践

细说ReactiveCocoa的冷信号与热信号(三):怎么处理冷信号与热信号

美团iOS客户端中大量使用了ReactiveCocoa框架。使用过程中我们发现,冷信号与热信号的概念很容易混淆并且造成问题。本文是系列文章的最后一篇,主要介绍怎么处理冷信号与热信号。

William Zang 2015-11-03
前端iOS
细说ReactiveCocoa的冷信号与热信号(三):怎么处理冷信号与热信号

使用 npm shrinkwrap 来管理项目依赖

管理依赖是一个复杂软件开发过程中必定会遇到的问题。 在Node.js项目开发的时候,我们也经常需要安...

敬威 2015-10-23
前端
使用 npm shrinkwrap 来管理项目依赖

美团Android资源混淆保护实践

Android APK的代码可以通过ProGuard或者DexGuard来保护,那资源文件又该怎么保护呢?

jianshuai 2015-09-30
前端Android
美团Android资源混淆保护实践

细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号

美团iOS客户端中大量使用了ReactiveCocoa框架。使用过程中我们发现,冷信号与热信号的概念很容易混淆并且造成问题。本文是系列文章的第二篇,主要介绍为什么要区分冷信号与热信号。

William Zang 2015-09-28
前端iOS
细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号

细说ReactiveCocoa的冷信号与热信号(一)

美团iOS客户端中大量使用了ReactiveCocoa框架。使用过程中我们发现,冷信号与热信号的概念很容易混淆并且造成问题。本文将讨论冷信号与热信号的基本概念。

William Zang 2015-09-08
前端iOS
细说ReactiveCocoa的冷信号与热信号(一)

深入理解 Objective-C:方法缓存

摘要 只要用到Objective-C,我们每天都会跟方法调用打交道。我们都知道Objective-C...

zj 2015-08-12
前端iOS
深入理解 Objective-C:方法缓存

前端组件化开发实践

前言 一位计算机前辈曾说过: Controlling complexity is the essen...

spring 2015-07-10
前端
前端组件化开发实践

RACSignal的Subscription深入分析

ReactiveCocoa是一个FRP的思想在Objective-C中的实现框架,目前在美团的项目中...

peiyun 2015-06-30
前端iOS
RACSignal的Subscription深入分析

美团酒店Node全栈开发实践

前后端分离的背景 “前后端分离”显然已不是什么新鲜的话题,Zakas在2013年10月份就曾发表过一...

郭凯 2015-06-26
前端
美团酒店Node全栈开发实践

美团Android DEX自动拆包及动态加载简介

概述 作为一个android开发者,在开发应用时,随着业务规模发展到一定程度,不断地加入新功能、添加...

jianshuai xiaoyang 2015-06-15
前端Android
美团Android DEX自动拆包及动态加载简介

深入理解Objective-C:Category

摘要 无论一个类设计的多么完美,在未来的需求演进中,都有可能会碰到一些无法预测的情况。那怎么扩展已有...

zj 2015-03-03
前端iOS
深入理解Objective-C:Category

美团Android自动化之旅—适配渠道包

概述 前一篇文章(美团Android自动化之旅—生成渠道包)介绍了Android中几种生成渠道包的方...

zhihu 2014-09-01
前端Android
美团Android自动化之旅—适配渠道包

美团Android自动化之旅—生成渠道包

概述 每当发新版本时,美团团购Android客户端会被分发到各个应用市场,比如豌豆荚,360手机助手...

zhihu 2014-06-13
前端Android
美团Android自动化之旅—生成渠道包

剖析 Promise 之基础篇

随着浏览器端异步操作复杂程度的日益增加,以及以 Evented I/O 为核心思想的 NodeJS ...

spring 2014-06-05
JavaScript前端
剖析 Promise 之基础篇

block在美团iOS的实践

说到block,相信大部分iOS开发者都会想到retain cycle或是__block修饰的变量。...

xiaoliang 2014-05-17
前端iOS
block在美团iOS的实践

如何把Android手机变成一个WIFI下载热点? — 报文转发及DNS报文拦截

随着WiFi的普及,移动运营商的热点也越来越多了,如中国移动的CMCC、中国电信的ChinaNet、中国联通的ChinaUnicom等,一般来说,连上此类的热点,打开浏览器上网时都会自动跳转到一个验证页面,最近有个项目也有类似的需求,Android手机自建热点,别的手机wifi连接此热点,打开浏览器,输入任意内容,自动跳转到一个下载列表页面,点击相应的链接即可下载相应的文件。

球哥 2014-05-17
前端
如何把Android手机变成一个WIFI下载热点? — 报文转发及DNS报文拦截

改进合作 Git 工作流:自动提取、合并提交

背景 每天,美团的上百名工程师都在不断改进美团的用户体验,或是加入各种新鲜的功能。作为负责展现、交互...

john 2014-03-28
前端
改进合作 Git 工作流:自动提取、合并提交

COS系统的前端演变和发展

背景 美团COS:全称美团网核心业务系统部,以持续整合O2O线下资源,共建高效率、低成本的供应链系统...

mininice 2014-03-19
前端JavaScript
COS系统的前端演变和发展

iBeacon 初探

iBeacon 是苹果公司在 iOS 7 中新推出的一种近场定位技术,可以感知一个附近的 iBeac...

leafduo 2014-03-14
前端iOS
iBeacon 初探

YUI经验谈 - 自定义事件默认行为

YUI自定义事件在总体上模仿了DOM事件的设计思想。DOM中的一些事件是有默认行为的,详细见DOM3 Event - Default actions and cancelable events一节。简单来说,所谓默认行为,是指该事件在通常情况下所表现出来的动作。

spring 2014-02-14
前端JavaScript
YUI经验谈 - 自定义事件默认行为

YUI事件体系之Y.EventTarget

上两篇文章YUI事件体系之Y.Do、YUI事件体系之Y.CustomEvent中,分别介绍了YUI实...

spring 2014-01-25
前端JavaScript
YUI事件体系之Y.EventTarget

YUI事件体系之Y.CustomEvent

上一篇文章中,简要介绍了YUI实现AOP的Y.Do对象。 接下来,我们继续对YUI事件体系进行探索。...

spring 2014-01-24
前端JavaScript
YUI事件体系之Y.CustomEvent

YUI事件体系之Y.Do

YUI团队在种种场合不断的夸耀自己的事件体系是多么强大: - YUI 3′s Event modul...

spring 2014-01-23
前端JavaScript
YUI事件体系之Y.Do

YUI3在美团的实践

美团网在2010年引爆了团购行业,并在2012年销售额超过55亿,实现了全面盈利。在业务规模不断增长的背后,作为研发队伍中和用户最接近的前端团队承担着非常大的压力,比如用户量急剧上升带来的产品多样化,业务运营系统的界面交互日益复杂,代码膨胀造成维护成本增加等等。

spring 2013-12-04
前端JavaScript
YUI3在美团的实践
微信扫码关注
LongCat广告
技术沙龙
技术招聘
北斗招聘

推荐阅读

  • 1美团 LongCat-2.0 正式发布:国产芯片上跑出的万亿参数模型
  • 2用Agent评测思路管理AI Coding:31万行代码AI重构的实践
  • 3LongCat-Next:当视觉和语音成为AI的母语
  • 4美团 EvoCUA 刷新开源 SOTA,会用电脑还会持续进化的智能体!
  • 5LongCat-Flash-Thinking-2601 发布,工具调用能力登顶开源 SOTA
  • 6AI Coding与单元测试的协同进化:从验证到驱动
  • 72025 | 美团技术团队热门技术文章汇总

文章标签

  • 前端
  • 后台
  • 算法
  • 系统
  • 数据
  • Android
  • 大模型
  • 开源
  • 机器学习
  • Java
  • iOS
  • 运维
  • LongCat
  • 架构
  • 搜索推荐
  • 信息安全
  • 测试
  • 性能优化
  • 论文解读
  • 数据库
  • 人工智能
  • 深度学习
  • 视觉智能
  • 年度总结
  • MySQL
  • 高可用
  • BERT
  • 学习成长
  • 知识图谱
  • Hadoop
  • AB实验
  • 数据仓库
  • JavaScript
  • 技术年货
  • 日志
  • 移动端
  • CVPR
  • KDD
  • Kubernetes
  • Spark
  • 热门文章
  • 编程语言
  • 人物志
  • 智能硬件
  • Agent评测
  • 顶会论文
  • 技术招聘
  • 数字人
  • AIGC
  • CatPaw