vivo全球商城:电商交易平台设计,详解 App Clip技术之谜 | 每日掘金第 214 期

971 阅读6分钟

Hello,又到了每天一次的下午茶时间。酱酱们的下午茶新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

酱酱们的下午茶全新改版,欢迎大家多提宝贵意见!

本文字数 1800+,阅读时间大约需要 6 分钟。

  • 【掘金酱的下午茶】亮点:
  • 物理世界的互动之旅:Matter.js入门指南
  • 带你写一个自己的GIF动图生成工具
  • 池化思想简介及其在Kafka中的应用
  • Redis高可用高性能缓存的应用系列03 - 缓存过期淘汰策略LRU、LFU
  • vivo全球商城:电商交易平台设计
  • 详解 App Clip技术之谜
  • 抖音 Swift 编译优化 - 基于自定义 Toolchain 编译提速 60%
  • ……

筛选规则:文章发布时间在本期「掘金酱的下午茶」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。

每日干货|下午茶

主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。

『前端』

本文还提供丰富的代码示例,帮助各位工友更好地理解如何使用 Matter.js 创建令人惊叹的物理场景(先画个饼吧~)。

在我们平常使用的vue和react框架时,会遇到某个模块改变了,但是只刷新改变的那个模块,其他模块不会跟着刷新,浏览器也不会刷新。这里就是热模块更新。

react + typescript 封装组件

在本文中,我将向您展示如何使用Canvas和gif.js库创建自己的GIF动图生成工具。

vue脚手架是vue官方提供的标准化开发工具(开发平台),帮助开发者专门做工程化开发

『后端』

Tokio 无疑是 Rust 世界中最优秀的异步Runtime实现。非阻塞的特性带来了优异的性能,但是在实际的开发中我们往往需要在某些情况下阻塞任务来实现某些功能。

Redis高可用高性能缓存的应用系列的第3篇,主要介绍Redis缓存过期淘汰策略和内存淘汰策略回收的LRU和LFU的知识点进行说明。

池化思想是服务端性能优化的一个方法,通常能给我们带来较高的性能提升,但是同时为了维护这个池子会带来额外的消耗,通常来说这个消耗都是可以被接受的

本文介绍了交易平台的设计理念和关键技术方案,以及实践过程中的思考与挑战。

既然发现了问题出现的原因,接下来就是对代码SQL进行优化,尽量避免在sql拼接的时候体积过大,这里告诫我们代码不能乱写,SQL语句也不能随意写啊,有时候把问题想的过于简单确实会带来不可预知的风险。

『移动端』

最近在开发中,同事居然对MontionLayout一知半解,那怎么行!百里偷闲写出此文章,一起学习、一起进步。如果写的不好,或者有错误之处,恳请在评论、私信、邮箱指出,万分感谢🙏

苹果在iOS16.1系统对第三方开放了灵动岛的API,并允许开发者基于灵动岛开发相应软件,越来越多的APP开始基于灵动岛的交互进行设计和开发,本文将简单介绍灵动岛开发的流程和将其与业务场景相结合的思考。

本文深入探讨了苹果的 SKAdNetwork(SKAN)以及它与 App Tracking Transparency(ATT)政策之间的关联,阐明了广告跟踪的限制以及如何在保护用户隐私的同时实现广告效果优化。文章还介绍了 SKAN 4.0 的新特性,以及提高用户 ATT 许可率和 SKAN 广告转化率的实用建议等。

苹果在 WWDC2020 上发布了 App Clip,有媒体叫做“苹果小程序”。虽然 Clip 在产品理念上和小程序有相似之处,但是在技术实现层面却是截然不同的东西。本文会针对 Clip 的技术层面做全面的介绍。

本文重点探讨全部模块化后带来的依赖解析瓶颈,主要包括对头文件增量编译分析等内容。

优化方案基于 Swift Toolchain 源码,本文不再探讨 Toolchain 相关基本概念及配置流程等,仅聚焦方案本身。

趣味码上掘金分享|下午茶

作者文章简介
莫石爆炸效果,分两个部分, 一部分是形变,另一部分就是颜色的变化。我们这个爆炸很简单,不是蘑菇云,就是一个简单的不均匀的四面八方的膨胀。 因为,是空中炸的,不像在地上会受到地面的限制。这爆炸也太假了

📖 投稿专区|下午茶

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。

今日主理人|下午茶

本期每日掘金由 北洋 负责制作。如有投稿文章,请私信👉 北洋

PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain