Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

技术栈更新

August 5, 2025 by ccforeverd

整理一下技术栈, 持续更新...

当前技术栈

基础框架

名称分类选择原因
React前端基础框架生态, 开发体验
NextJSSSR+RSC 框架性能, 开发体验, 缓存优化

UI

名称分类选择原因
TailwindCSSCSS 框架原子化, 生态, 开发体验
shadcn/ui组件库独特的复制粘贴模式, headless-ui + tailwindcss
Mantine组件库组件库, 支持 SSR
react-icons图标库
placeholder图片生成占位图生成器

状态管理

名称分类选择原因
Zustand状态管理状态拆分与去中心化状态管理, 支持 SSR
@tanstack/react-query服务端状态管理状态拆分与去中心化状态管理, 支持 SSR
useSWR服务端状态管理比 react-query 更轻量

类型

名称分类选择原因
zod校验类型校验, 表单校验
type-fest类型类型体操工具
类型守卫类型官方 handbook 示例

工具

名称分类说明
math-field数学公式数学公式键盘
lru-cache缓存工具LRU 缓存机制, 支持自定义 fetcher
p-queue队列工具队列工具, 支持并发控制
WebInkMarkdown 工具网页转 Markdown
DOMPurify字符串工具安全, 过滤 XSS 攻击

小程序相关

名称分类说明
lottie-miniprogram小程序动画库支持 Lottie 动画
@types/wechat-miniprogram小程序类型定义类型定义
threejs-miniprogram小程序 3D 库支持 3D 渲染
sentry-miniapp小程序错误监控Sentry 支持
@tarojs/plugin-mini-ciTaro 封装的小程序 CIV3 版本
miniprogram-ci小程序 CI 工具官方 预览, 上传工具, 基于 npm 包
miniprogram-cli小程序 CLI 工具官方 开发工具, 基于 WeChat Devtools
版本发布说明文档实时更新
weapp-tailwindcss小程序 TailwindCSS支持各种框架

TODO LIST:

  • 小程序多语言实现, 基于 taro
  • 版本发布提醒工具
  • 基于 ci 和 cli 编写开发/版本/发布工具

意向技术栈

名称分类意向原因
Oxclint 工具Vite / Rust 生态
Tauri跨平台桌面应用跨平台, 性能, 开发体验

曾经技术栈

名称分类说明
GoGoCodeAST 工具Babel 封装版, 目前可以使用, 但貌似不再维护