📗 作品集
标题 简介
loading-screen: 一个白屏过度的 loading 效果/lskit 在SPA项目中,经常会在首次渲染的时候,有白屏时间,这时我们可以利用一个 loading 效果过渡
rtk-config-store: 基于 redux-toolkits 的状态管理库 基于 redux-toolkits 扩展的一些功能
next-react-valtio: 基于 valtio 状态管理工具 基于 valtio 的工具
react-tiny-state: 100行代码实现的一个状态管理 React生态里,类似于 pinia 的状态管理
teenyicons-webfont 体积不大的 600 组图标库
zustand-state-tree: 一个基于 zustand 的状态管理库 同构自 pinia 语法,基于 zustand 开发的一套状态管理程序
一个用于 antd 的 i18n 方案 基于 i18next 实现,实现的一套基于 antd
frontend-ci: 公司内部一套统一的ci流程 公司内部使用的一套统一的前端 ci 流程
postsass: 一个更方便使用 sass 的 cli 工具 方便使用 sass(dart-sass) + postcss 的工具
jotai-state-tree: 一个基于 jotai 的状态管理库 基于 jotai 的2次封装库
vscode-gtc: 一款方便的ci触发执行工具/vscode 插件开发 Gtc extension for vscode. vscode-gtc 是一款由我自主开发的 VS Code 插件
qs: 又一个 querystring 的工具 自己开发的一个操作 querystring 的工具
auto-i18n: 一款在项目中自动翻译工具 一个在项目中可以完成自动翻译工作的小工具
我的一些 github action 前端部署方案 我的一些个人项目的部署方案合集
history-change: 检测 history 的变化(url) 一个可以检测URL变化的库,利用 hashchange/popstate 来实现