Hyoban

Hyoban

Don’t do what you should do, do you want.
x
github
email
telegram
cover

为什么是 ESLint

前言 这不是一篇比较 ESLint 和其他相关工具优劣进行拉踩的文章,而是介绍我选择使用 ESLint 来进行代码检查和格式化的原因。虽然不可避免地会提到其他工具,但我觉得每个流行工具的存在都是因为它们有自己的特点和优势。作为用户…
cover

xLog SDK 的一些进展

为什么我们需要 xLog SDK? 尽管我对于 xLog 的整体体验十分满意,但不得不说,相比于 Hexo、VitePress 之类静态生成的站点,它的访问速度还是有些慢。目前来说,我们没有简单的方式来自己部署 xLog 或是利用 xLog 的数据生成静态站点。 xLog…
我如何开始写一个 TypeScript 库
要全自己折腾的话,或许会陷入无尽的坑,所以我选择从 antfu 的 starter-ts 开始,按照自己的习惯进行一些改造。 技术栈选择 TypeScript + ESLint + Prettier TypeScript 自不必多说,我使用 ESLint 来检查代码风格和潜在的问…
cover

Tailwind CSS ClassName Highlight

Highlight valid Tailwind CSS class names in your code.
cover

izon

Find a GitHub repository's dependents.
cover
cover

实现一个满意的深色模式切换按钮

它会是什么样子 一:从外观和交互上来说: 只有一个按钮,通过单击的方式来切换,而不是一个三选的 Dropdown Menu 服务端渲染友好,按钮能直接反映当前主题是否为深色 页面刷新时不会出现闪烁 切换时页面颜色整体过渡,不会出现不一致 二:从处理逻辑上来说: 用户偏好可以…
cover

Episode 9: 程序员生存指南:如何在混沌时代「站着把钱挣了」

听《Echo.js》上小宇宙。 关于编程与开发的播客节目,a.k.a. 两名前端精英二级(迫真)干员的带主题吹水录音手记。
cover

unocss-preset-shadcn

Use shadcn ui with UnoCSS
cover

写在 24 岁之前

我快 24 岁了,想着要回顾一下自己的过去,再思考一下自己的未来要走向哪里,就写下这篇文章。
cover

你可以用 Tailwind 来学习 CSS

如果你还不太懂 HTML 和 CSS HTML 大概是长成下面这样子的。每个 HTML 标签都有自己的含义(如表示图片或者链接);或由一组标签包围,或者自闭合;可以层级嵌套。N 多个 HTML 标签共同组合而成为你在浏览器中看到的网页。 Copy <img alt="A dog…
cover

如何让 fetch 变得类型安全

总所周知,发网络请求传递参数和获取返回值时只能凭感觉,但是我们可以做一点类型体操来解决这个问题
cover

远程兼职一年后

不知不觉,我已经工作一年了。回想起来,有些东西是值得被记录下来的。
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.