Vite + React + TypeScript 最佳实践(2023)
前言:我的 vscode 配置
vite:脚手架
路由:react-router-dom
状态库:zustand
请求库:axios
用于请求数据的 hooks 库:swr
动画库: @react-spring/web
更优雅的写 className,代替 classnames: clsx
UI 库:chakra-ui
css 解决方案:sass
css 格式化: normalize
获取真正的 vh:vh-check
icon 库: react-icons
懒加载:React.lazy
不匹配:<Route path="*" element={<NotFound />} />