之前 Webpack 项目经常会用到预渲染,现在团队都开始用 Vite 了,所以弄一个基于 Vite 的 Vue 3 预渲染 demo 可以参考。
2022/6/2
Vue 官方推出的全局状态管理工具目前有 Vuex 和 Pinia ,两者的作用和用法都比较相似,但 Pinia 的设计更贴近 Vue 3 组合式 API 的用法。Pinia 目前还没有被广泛的默认集成在各种脚手架里,官网也只有英文版,整理了教程便于提前学习。
2022/4/4
从 2021 年底陆续开始维护这个菜谱栏目,终于有一些像模像样的作品沉淀了,你可以在这里了解一些关于如何下厨烹饪的菜谱和教程,这是来自一名从小就学做饭的程序员的原创经验。
2022/2/21
最近有空,接触一下 Flutter 和 Dart 的开发,虽然说前端入门 Flutter 比较友好,但个人觉得最最最开始其实不怎么友好,当然写了几个小时 Dart 之后感觉确实都是熟悉的身影,但真的刚入门的那一两个小时真的特别困,所以还是要不定期记录一些遇到的问题。
2022/1/27
最近刷到好多小伙伴在说今年要留深圳/广州回不去,外卖到时又很贵,很纠结过年怎么办。我原本想着要不今年回去吧,我去年没回,结果前几天疫情每天都在+1,我妈倒是挺直接的叫我别回了,哈哈哈哈(正合我意呢),所以今年又在外面自己过年。
2022/1/23
马上就快过年了,最近才比较有时间把之前很多想搞一直没时间搞的东西弄一下,比如说最近一周在干的事情就是,补各种文档。我是没想到我一周能敲差不多 25 个小时的 Markdown … 几乎一天有 5 个小时在码字,天了噜…
2022/1/21
虽然之前在构建 JS Library 的时候,也是有生成 `d.ts` 文件在输出目录,但总归比较凌乱,意思就是构建出来的 JS Library 和 DTS 文件都在同一级文件夹里。不是说不能用吧,总归看起来有点 low ,如果是单个 DTS 文件还好,但有时候构建出来会有好几个 DTS 这种情况下都放在一起总觉得有点别扭,所以今天想看一下能不能更优雅一点,存档在 types 文件夹里。
现在前端没有几个不写 TypeScript 了吧,但是有时候还是不得不写 JS ,比如我最近写脚手架的时候,代码是直接跑在 Node Runtime 里,没有编译环节,所以用的依然还是 JavaScript 。然而,发现离开了类型限制之后,感觉要写很多注释才能保证一个项目的完整性,就很烦…
2022/1/19
一个可以分析你的 Git 仓库 commit 记录的工具。它可以帮你生成一份工作日报 / 周报,或者你需要的更长时间范围的工作报告。
2022/1/2
可真快啊又是一年年底了,虽然这一年博客没发几篇文章,不过整体的活跃情况其实是提升了,个人的变化也还是蛮大的,今年记忆比较深刻的事情有几件,让我梳理回顾一下。
2021/12/31