如何寻找逻辑复用的代码设计边界?不要再说 vue3 抄袭 react hook 了!从本质出发解读两大框架的区别 | 每日掘金第245期

1,324 阅读5分钟

Hello,欢迎来到每日掘金时间。每日掘金专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

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

  • 【本期每日掘金】亮点:
  • 基于vue3.0 + Threejs实现炫酷3D网页
  • 如何实现在纯 Web 端完成各类 API 调试?
  • pnpm才是前端工程化项目的未来
  • Qt(C++)开发一款图片防盗用水印制作小工具
  • Android稳定性方案浅析
  • AGP8.0 时代的 Transform 实践
  • ……

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

每日干货

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

『前端』

本文主要以笔者自己要想跟大家分享之前做的不合理的开发设计的经验,并探讨更好的可行方案

自从 vue3 正式发布以来,网上一直在涌现各种 vue3 抄袭 react hook 的言论,虽说两者写法确实愈加相似,但是从本质来说两者依旧是天差地别,本文就从核心理念出发,来分析一下两大框架到底不同在哪里。

本文从以下方面介绍了笔者做了什么以及各位能学到什么:

  • 二维方面实现了网页滚动翻页和元素展示动画
  • 三维方面实现了天空图、相机模型位置根据滚动位置变化
  • 大模型预览、使用精灵实现标点
  • 精灵标点被模型遮挡隐藏
  • 鼠标移到标点处弹出提示框
  • 点击标点进入下一场景

本文将以开源项目 AREX 为例为大家介绍如何在 Web 端实现对各类 API 的调试功能。

本文对比了npm 与 yarn 存在的问题,已经pnpm的介绍和使用

『后端』

本文带你详细了解GO中的map结构

本文以实例来带你开发一款图片防盗用水印制作小工具

本文带你了解学习乐观锁和悲观锁两种数据库锁的不同

本文记录了笔者 jdk8 升级 jdk11 的一些注意问题

本文带你快速了解Spring 学习的核心内容

『移动端』

本文记录了笔者对于稳定性建设方案思路的探讨

众所周知, Transform 接口在 AGP8.0 中已经被移除了, 而以往的大量工程实践都需要使用该接口结合 ASM 对字节码进行操作, 例如: 代码插桩, 代码替换等.本文将探索在 AGP8.0 中有哪些方案可以替代 Transform 达到相同的效果

本文通过以下问题来介绍组件化这种开发架构的思想和常见的一些问题:

  • 为什么需要组件化、
  • 组件化过程中会遇到的挑战和选择、
  • 如何维护一个高质量的组件化项目

本文介绍了SIL和Swift的方法派发,列举了一些解决方案使用

WWDC 2023 还有几天就要如期而至了(北京时间 6 月 6 日凌晨 1 点),按照惯例,本次将会发布 iOS 17、iPadOS 10、MacOS 14、tvOS 17,本文分享下目前在网上看到的一些 iOS 17 预测。

趣味码上掘金分享

作者文章简介
小熊蛋糕3D直升机 [纯CSS]

📖 投稿专区

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

今日主理人

本期每日掘金由 Ylimhs 负责制作,Ylimhs是一个长期活跃于沸点的最佳摸鱼手,热爱Coding,喜欢分享,五湖四海皆兄弟,欢迎大家一起在沸点摸鱼,在掘金创作。

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