Jin's Blog

Jin's Blog

Out of your comfort zone & Never too late to change your life

工作 3 周年记录

眨眼睛已经工作3年了,自己还是那么菜,开篇文章记录一下,虽然暂时还是什么内容都没有… 所以这篇文章是 WIP 状态 不用点进来了,没有内容 🤣

复杂表单场景解决方案”原子化表单” Part 1 - 痛点

糊了两年多表单,顺便写点总结,先简单聊聊常见的表单库在复杂表单场景(例如发布商品)中的痛点。

字体加载的几种方案

众所周知,中文字体文件都是比较大的,且还有不同的字重,如果需要加载所有字重的字体文件,那体积就更加夸张,本文简述字体加载的几种方案,以及如何选择合适的方案。

实践 Monorepo 模式两年多的一些总结

团队从 19 年末开始从 multirepo 的模式迁移到 monorepo,经历了 2 年多的历程,也有许多感悟。本文主要总结一下自己对 monorepo 这种项目管理模式的粗浅理解。

Web 性能指标定义和获取方法

如果要做前端页面的性能优化,那么肯定需要一些衡量指标来衡量优化收益。目前业界常用的衡量指标有:FP、FCP、LCP、TTFB 等等,本文简单解释一下这些指标以及如何获取方法。

通过依赖缓存的方式实现秒级依赖安装加速 CI 构建

通过手动缓存 node_modules 目录来加速 CI 构建,真滴快(秒级 < 10s)!

英语学习的 N 次失败经历

说来惭愧,自从我大三开始学习英语,我经历过 n 次尝试,都已失败告终,本文算是对这些失败的一些总结和记录。

关于我的 2021

没写总结之前感觉 2021 好像就这么消失了,但其实并没有 …

重新开始写博客

毕业到现在转眼已经快两年了,也有两年多的时间没有写博客了。

使用 Nginx 进行端口转发

当我们让域名解析指向服务器的 IP 地址时,如果想访问非 80 端口上的服务时,就需要加上 :port,很显然这样很丑,所以我们就可以通过使用 Nginx 来监听 80 端口,判断发起请求的 URL,然后转发到不同的端口上。

OLDER POSTS