我曾想证明自己是对的

我曾想证明自己是对的

我这辈子有了

关于我浪费了很多很多时间

写给我自己的文章

我害怕被评价,害怕写得烂,但我更害怕,在完美的伪装下,没有人能真正认识我。

cn vs clsx:为什么在 Tailwind CSS 项目中我更推荐 cn

深入探讨在 Tailwind CSS 项目中 `clsx` 和 `tailwind-merge` 的作用,并解释为什么将它们组合成 `cn` 工具函数是构建可维护、无样式冲突组件的最佳实践。

给VSCode添加使用标签包裹快捷键

解决VSCode中标签包裹效率问题

React 性能优化基础:useCallback、React.memo

React 性能优化基础:useCallback、React.memo

useMemo VS useState + useEffect:避免额外渲染

使用useMemo优化性能,避免因状态更新而触发额外的渲染

使用Vue给网站添加追番和游戏进度

在Nuxt中使用useFetch来从Bangumi API获取追番和游戏数据,然后使用Vue来展示这些数据。

为网站添加统计和分析并展示出来

使用 Umami 来统计网站数据并使用 API 展示

前端架构模式与页面渲染方式全解析

架构模式和页面渲染方式的选择会直接影响网站的性能,用户体验以及SEO,甚至开发和部署的体验。本文将理清这些概念SPA、MPA、SSR、SSG、CSR。

© 2025 shenley