# 博客

- [理解 CAP 理论，以开一家餐厅为例](/blog/cap-understanding.md)
- [TypeScript tsconfig.json 整理](/blog/tsonfig-json.md)
- [this 陷阱与原理](/blog/trap-and-principle-of-this.md)
- [时间戳与时区](/blog/timestamp-timezone.md)
- [vue-cli 项目添加 tailwind.css](/blog/vue-cli-tailwind.md)
- [实现 JavaScript 数组的逆序索引](/blog/shi-xian-javascript-shu-zu-de-ni-xu-suo-yin.md): 在 Python 和 Matlab 里面，我们可以通过 arr\[-1] 的方式访问数组的最后一位，如何赋予 JavaScript 这种能力呢？
- [工程师段位记](/blog/engineer-level.md)
- [Jest 内部原理剖析](/blog/how-does-jest-work-inside.md)
- [如何成为技术高手](/blog/become-a-tech-master.md): 转载
- [Vue lifecycle hook little trick](/blog/vue-lifecycle-hook.md)
- [利用 Cloudflare Worker 定制 Gitbook](/blog/modify-gitbook.md)
- [如何解除端口占用？](/blog/how-to-free-port.md)
