美团民宿跨端复用框架设计与实践 (tech.meituan.com)

【简介】

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

点击查看全文 >>

@技术头条 2021-06-13 22:39分享 / 0个评论
赞过的人: IT技术博客大学习
要不要再学学下面的文章?
MySQL 那些常见的错误设计规范 (zhuanlan.zhihu.com)
错误的设计规范:主键建议使用自增 ID 值,不要使用 UUID,MD5,HASH,字符串作为主键

这个设计规范在很多文章中都能看到,自增主键的优点有占用空间小,有序,使用起来简单等优点。
by @又拍云 2021-07-30 11:40 分享 查看详情
MySQL 中存储时间的最佳实践 (zhuanlan.zhihu.com)
平时开发中经常需要记录时间,比如用于记录某条记录的创建时间以及修改时间。在数据库中存储时间的方式有很多种,比如 MySQL 本身就提供了日期类型,比如 DATETIME,TIMESTAMEP 等,我们也可以直接存储时间戳为 INT 类型,也有人直接将时间存储为字符串类型。

那么到底哪种存储时间的方式更好呢?
by @又拍云 2021-07-09 15:50 分享 查看详情
设计系统简史 (insights.thoughtworks.cn)
按照现在的主流模式,一个设计系统主要由三部分构成:设计原则、风格规范 和模式/组件库 。然而在2005年Sun Microsystems就已经创造出符合现代定义的设计系统了。在瞬息万变的 IT 领域,为什么设计系统经久不衰?我花了一些时间,看了看设计系统的过去和现在,也想了想设计系统的未来。
by @Thoughtworks 2021-07-09 10:43 分享 查看详情
服务 24 亿级用户 App 的大前端实践! (mp.weixin.qq.com)
服务全球几十亿用户,茄子科技如何提升 App 的用户体验?怎样解决 App 的崩溃问题?如何应对海外复杂的网络问题?...... 针对上述问题,InfoQ 记者采访了茄子科技前端负责人。
by @code小生 2021-07-05 00:01 分享 查看详情
私有化仓库的 GO 模块使用实践 (zhuanlan.zhihu.com)
GO 在 1.11 版本开始引入 Module 的特性;1.13 版本引入 Module 校验和检查,加强了 Module 的安全性;现在的 1.16 版本已经默认使用 Module 模式。日前 GO 团队在博客上表明,将在 1.17 版本时删除对 GOPATH 的支持……
by @又拍云 2021-07-02 14:28 分享 查看详情
分布式计算框架状态与容错的设计 (insights.thoughtworks.cn)
本文从通用视角介绍了状态与容错的基本概念,以Hadoop、Spark、Flink为例分析了具体框架的实现原理。
by @Thoughtworks 2021-07-01 15:48 分享 查看详情
开箱即用的微服务框架 Go-zero(进阶篇) (zhuanlan.zhihu.com)
本文以 blog 的网站后台为例,着重介绍一下如何使用 Go-zero 开发 blog 的用户模块。

用户模块是后台管理系统常见的模块,它的功能大家也非常熟悉。管理用户涉及到前端操作,用户信息持久化又离不开数据库。所以用户模块可谓是 "麻雀虽小五脏俱全"。本文将详细介绍一下如何使用 go-zero 完成用户模块功能,如:用户登录、添加用户、删除用户、修改用户、查询用户 等
by @又拍云 2021-06-30 10:37 分享 查看详情
go-zero:开箱即用的微服务框架 (zhuanlan.zhihu.com)
go-zero 在设计时遵循了 “工具大于约定和文档” 的理念,所以 go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 API 文件一键生成 Go、iOS、Android、Kotlin、Dart、TypeScript、JavaScript 代码,并可直接运行。
by @又拍云 2021-06-29 14:16 分享 查看详情
万字详解!Git入门最佳实践 (mp.weixin.qq.com)
Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具。
by @code小生 2021-06-27 13:13 分享 查看详情
腾讯自研 Android 插件框架! (mp.weixin.qq.com)
Shadow是一个腾讯自主研发的Android插件框架,经过线上亿级用户量检验。

Shadow不仅开源分享了插件技术的关键代码,还完整的分享了上线部署所需要的所有设计。
by @code小生 2021-06-14 13:30 分享 查看详情