Skip to main content

7月31日内容汇总

· 5 min read
加菲猫

📒 全网最优雅的 React 源码调试方式

📒 如何实现一个跨框架的组件库文档

📒 入职Apifox研发组半年,我所提升的软技能|文末抽书

⭐️ 几个提升Go语言开发效率的小技巧

📒 最近对前端构建工具的一些理解

📒 Go语言中常见100问题-#86 Sleeping in unit tests

📒 超实用的Chrome DevTools调试技巧

📒 开源项目推荐

用 Go 写的 GUI gRPC 客户端。作者在调试 gPRC 接口时,发现没有类似 postman 趁手的 gPRC 客户端,所以就自己动手写了一个然后开源了。

https://github.com/crossoverJie/ptg

Go DDD 示例项目。该项目通过一个预约系统的示例,展示了如何在 Go 项目中实现领域驱动设计(DDD)和读写分离架构(CQRS)。

https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-example

一款静态应用程序安全测试(SAST)工具。它可以检测项目中是否包含密码、API Key、token 等信息,还能够轻松整合到 Git Hook 和 GitHub Action,实现提交代码时自动检测,通过告警和阻止 push 等方式,有效地防止敏感信息泄漏。

https://github.com/zricethezav/gitleaks

在线可视化正则编辑器。该项目可将输入的正则表达式,自动生成对应的可视化图形,支持通过编辑图形节点修改正则表达式,以及对正则表达式进行测试等功能。

https://github.com/Bowen7/regex-vis

📒 前端构建效率优化之路

📒 Esbuild Bundler HMR

📒 面试突击69:TCP 可靠吗?为什么

📒 招银网络一面:AOP 了解吗?有什么用?切面执行顺序如何控制

⭐️ Nest 的实现原理?理解了 reflect metadata 就懂了

📒 耽误你十分钟!🎃你可能用得上这些webpack5新特性

📒 入职即巅峰?🧨基建优化项目体积减少20%!

📒 简单好用的前端拖拽排序库

📒 你能给前端工程化下个定义么

📒 你需要知道的ES6—ES13开发技巧!

📒 【第2682期】前端场景下请求的Race Conditions

📒 介绍几个相对冷门的 React Hook

https://css-tricks.com/react-hooks-the-deep-cuts/

📒 Remix 和 Next.js 的区别

本文对这两个基于 React 的框架进行了逐个特性的比较,它们有很多相似之处,但也有一些关键的区别。

https://www.smashingmagazine.com/2022/07/look-remix-differences-next/

📒 阅读源码之 React 篇

本文并不是要详尽地描述 React 是如何工作的,而是主要关注了 React 的设计和 React 开发人员多年来采用的实践。

https://alexkondov.com/readint-source-code-react/

📒 编程语言是如何实现泛型的

📒 Vue 编译三部曲

Vue 编译三部曲:如何将 template 编译成 AST

Vue 编译三部曲:模型树优化

Vue 编译三部曲:最后一曲,render code 生成

📒 字节一面:TCP 和 UDP 可以使用同一个端口吗

📒 如何在繁重的工作中管理好自己的时间和精力

📒 「万字总结」🍒动画 + 大白话讲清楚React渲染原理

📒 Go语言中常见100问题-#85 Not using table-driven tests

📒 小程序不让用 JS 解释器?那我再肛一次鹅厂