如何利用prefetch提升Vite开发模式下懒加载的性能、转转价格系统DDD实践、必须避免的10个React错误用法 | 酱酱的下午茶第52期

1,495 阅读7分钟

今日主理人|下午茶

本期每日掘金由圣 · 无敌 · 超级厉害 · 神 · 弑天 · 战魂 · 战神 · 皇族丶少帅 · 丘山子负责制作。

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

酱酱们的下午茶新增优质作者介绍和码上掘金板块,专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

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

【掘金酱的下午茶】亮点:

  • 我是如何利用 prefetch 来提升 Vite 开发模式下懒加载的性能
  • 【大厂企业级项目架构】之项目搭建和代码规范
  • 你必须避免的 10 个 React 错误用法
  • 从零开始自己动手写阻塞队列
  • 转转价格系统DDD实践
  • Transform 被废弃,TransformAction 了解一下~
  • RocketMQ的push消费方式实现的简直不要太聪明
  • ……

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

每日干货|下午茶

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

文章分类作者文章简介
前端0o华仔o0我是如何利用 prefetch 来提升 Vite 开发模式下懒加载的性能之前在 为什么有人说 vite 快,有人却说 vite 慢? 一文中,我们有提到开发模式下使用 Vite 会有首屏和懒加载性能下降的负面效果,并且在文章的结尾提到了可以通过持久化缓存、prefetch 的方式来做优化,那今天我们就来试一下其中的一种手段:通过 prefetch 优化懒加载性能。
前端前端小同学【大厂企业级项目架构】之项目搭建和代码规范本篇将以vue3 + vite2 + ts + pnpm来搭建我们的项目,这是大厂的企业级项目架构系列的第一篇,我会先讲解项目的搭建和代码规范。跟着我一步步慢慢搭建出一个大厂该有的企业级项目。
前端zxg_神说要有光图解 React 的 diff 算法:核心就两个字 —— 复用React 是基于 vdom 的前端框架,组件 render 产生 vdom,然后渲染器把 vdom 渲染出来。state 更新的时候,组件会重新 render,产生新的 vdom,在浏览器平台下,为了减少 dom 的创建,React 会对两次的 render 结果做 diff,尽量复用 dom,提高性能。diff 算法是前端框架中比较复杂的部分,代码比较多,但今天我们不上代码,只看图来理解它。
前端代码与野兽你必须避免的 10 个 React 错误用法本文是作者在实际工作经验中总结提炼出的错误使用 React 的一些方式,希望能够帮助你摆脱这些相同的错误。
前端gd[低代码探索]"优速搭"一款基于元数据驱动的框架级低代码-理论篇主要介绍"优速搭"低代码平台的开发过程与技术选型、涉及的原理等、以及与目前市面上主流低代码零代码平台的比较、以及参考引用的低代码文章的介绍与分析。
后端一无是处的研究僧从零开始自己动手写阻塞队列在我们平时编程的时候一个很重要的工具就是容器,在本篇文章当中主要给大家介绍阻塞队列的原理,并且在了解原理之后自己动手实现一个低配版的阻塞队列。
后端转转技术团队转转价格系统DDD实践DDD实践,需要花费大量的精力去学习理论,概念和前人实践的案例,过程中还会出现很多的问题,很多的抉择,能够得到一个满意的结果,绝不是一件轻松的事情。所以,再次强调,一定要明确自己的目的,我们不应该怀着赶时髦的心态去实践它,应理性的思考是否真正的需要它。当然对于DDD的实践,书中所讲述的思想,案例,往往不是全部适用于你的项目,哪些适合自己,哪些可以解决自己的问题,才是我们应该思考的。
后端奔跑的毛球Java中如何优雅的处理异常对于后端程序员来说,写Java程序的时候,处理异常是必须要做的事。错误处理固然重要,但是若是被错误处理占据了大部分逻辑,那么就大错特错了。最近对这一点略有研究,稍微提一些优雅的处理异常的技巧和思路。
后端zzyang90RocketMQ的push消费方式实现的简直不要太聪明最近仍然畅游在RocketMQ的源码中,这几天刚好翻到了消费者的源码,发现RocketMQ的对于push消费方式的实现简直太聪明了,所以趁着我脑子里还有点印象的时候,赶紧来写一篇文章,来掰扯一下,防止过两天就忘得一干二净了。
后端大鸡腿同学sign鉴权前置到网关,看看shenyu怎么处理sign鉴权前置到网关,看看shenyu怎么处理
移动端究极逮虾户常见的Android编译优化问题 在开发过程中,有碰到过一些由于编译优化导致的代码修改并不符合我们预期的情况。这也就是之前为什么我经常说编译产物其实是不太可以被信任的。
移动端程序员江同学Transform 被废弃,TransformAction 了解一下~本文主要包括以下内容:TransformAction是什么?如何自定义TransformAction?TransformAction在AGP中的应用

优秀作者推荐|下午茶

推荐作者来源于月榜上榜作者,欢迎大家关注榜单小助手,了解更多优质作者: juejin.cn/user/443367…

领域用户名简介个人主页链接
前端呛再首前已无通路,后不见归途juejin.cn/user/360295…
后端苏三说技术维护者目前就职于某知名互联网公司,对jdk、spring、springboot、springcloud、mybatis等开源框架源码有一定研究juejin.cn/user/465848…
移动端岛上码农从南飘到北,从北游到南的业余码农juejin.cn/user/707878…

摸鱼时刻|下午茶

圈子梗概沸点
上班摸鱼因为狗不一定单身,单身的人一定狗为啥把狗叫汪星人,把人叫单身狗?
上班摸鱼看了看余额就不会了jym,会不会突然冒出来这种想法,好久没花钱了 买点什么吧,比如换个手机,看看电脑,研究一下新出的黑科技
上班摸鱼XDM,试用期要被优化掉了,我应该怎么维护我的权益???事情是这样子的:我从六月中旬入职,刚来就叫我出差,去做他们的一个很老的项目,我看了迭代是12年前的代码记录。 然后,我想着既然来了,就先做着先,后面不爽,咱们再换,接着就做了两个月,现在差不多完成了,我就听到,小道 消息说我做完剩下的东西我就要被优化掉,目前我手头上的大部分源码文件都没有提交,我应该如何去对代码动手脚或 留后手,维护我个人的权益,在线等待大哥们的指导.

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

作者代码介绍
十年踪迹消除方块2
十年踪迹Platformer

code.juejin.cn/pen/7132659…

code.juejin.cn/pen/7132404…

📖 投稿专区|下午茶

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