冬至还没 🐑,直播原神且兼顾了项目维护

2022-12-22 · 周四开心多云

今天冬至,上午有点小感冒鼻塞了。办公室的人依旧的少,整体基本上都在小打小闹修点 Bug。下午公司给全体在现场办公的同事人手一份汤圆糖水,还可以提前下班回家。我也有点怀疑自己是不是 🐑 了,但看到测核酸点的排队人数,我还是选择了回家休息。

晚上依旧直播原神,基本上就在肝活动,没太多亮点。下播后跑去和 @Innei 群的群友聊技术相关的东西了,@Akr 讨论到状态管理库 HarlemJS,我就随即看了下 VueX 和 Pinia,感觉 VueX 只存在单一 Store,Pinia 则更好的契合了“组合式”的编码方式,而 HarlemJS 感觉和 VueX 的使用方式类似,并没有太大的亮点。

  • Vue 的响应式系统与组件层解耦,而 React 这边实现类似的功能需要 Provider 包裹组件
  • Vue 轻量级应用也可以完全不使用 Pinia
  • 组合式确实舒服,要啥用啥,一个功能一个 Store 拆分出来也好理解
  • @Akr 说他最喜欢搞工程化和测试,而我都不擅长,Monorepo 都没用过,只有 CSS 写的最多最久
  • CSS3 变量兼容性非常可观,完全可以不考虑降级使用了
  • 想让 Kico Style 变成纯粹的 CSS 基础库,不再提供 JS 组件
  • 知名 Git 仓库的包容性挺强,Commit Log 就没有固定的格式,确实没有必要过于纠结格式的问题
  • 我目前的 Commit 偏好习惯是 Fix(Tables): StylesFeat: Using CSS Variables 这种,带括号的为特定功能调整,不带括号的是全局性调整
  • 我曾经会以一个迭代版本一次 Commit 的方式提交代码,其实这样并不科学,因为不可能写出完美无缺的代码,总会有需要小幅度修补的问题(摆烂)
  • GitHub 仓库 Commit 的 Verified,如果仓库迁移到其他平台也可以显示,前提是对应的 GPG 关联过去

谈到这里我当即就跑去维护 Kico Style 了,优化了部分样式,将 CSS 变量的使用方式给全量应用进去了,删除了曾经编写的降级处理代码。毕竟这个项目从 2018 甚至更早就存在了,还是有一定的历史遗留因素在里面,当时这样处理的好处就是 IE11 也能勉强可看,现在这么干其实也没问题了,毕竟 2202 年谁还在用这个低效能的浏览器去访问网站啊==

汤圆
Paul

Paul

特立独行的一只前端菜狗。这篇日记编写大概耗时了 0 分钟,内容均为个人原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!如本站内容对你有所帮助的话,不妨 捐助支持 一下?

近期评论

鲍小螺: 前辈多多指教!ahu: 后生可畏寻梦xunm: 真不错,板子很好看。timochan: 太惨了( ,更新暴毙,如果恢复没成功,数据也 dump 不出来鲍小螺: 在这部分对话中,广树和保罗继续讨论生活的不同方面。保罗提到了技术更新和国内的优秀 IT 技术。广树解释了在国内积累的经验如何在日本产生穿越的感觉,并表达了对于日本生活节奏的喜爱。他还提到了医疗水平的差异和对于生活方式的感受。保罗表示,通过动漫和现实的对比,艺术来源于现实,日本生活的确有着独特之处。他们讨论了国内的生活节奏和就医等方面的压力,以及个人选择的自由。最后,他们也谈到了不结婚不买房的选择和对于房价的困扰。鲍小螺: 该对话进一步讨论了房地产和税收的问题。保罗提到了国内的房地产税和增值税以及日本的固定资产税。广树解释了日本房地产税的收取方式,以及房产税对于国内房产的影响。他认为,与国内相比,日本的房子质量和服务更好。保罗提出疑问,为什么自己拥有的地也要交税。广树解释了类似增值税的原理,并指出在日本拥有房产是稳定安全的。最后,保罗表示从广树的角度来看,情况确实是如此。鲍小螺: 这篇文章的聊天记录也尝试过用 GPT 总结,结果并不是太好,不知道是不是 Prompt 的问题,实际出来的内容过于简练了,于是又耗费了半小时写完,呼~
奇趣音乐盒技术源于 Kico Player
Emmm,这里是歌词君