Skip to content

一个react移动端H5的项目模板,基于 vite + react + typescript + swc + tailwindcss + zustand + postcss-pxtorem,为减少每次项目开发前的重复操作而搭建

License

Notifications You must be signed in to change notification settings

dshuais/react-mobile-template

Repository files navigation

React-Mboile-Template

一个自用的 React 移动端 H5 项目模板,主要为了减少每次项目开发前的重复操作。主要采用 Vite + React + TypeScript + SWC + Tailwind css + Zustand + Ant Design Mobile 等常用技术栈和常用库构建。

主要功能

  • 动态路由最佳实践
  • px to rem
  • 完善的 Axios
  • 区分环境变量
  • 最佳 Zustand 状态管理仓库实践
  • Svg To Component
  • 弹窗控制理念

安装

pnpm create keepdesign

# 选择 react-mobile-template

pnpm install

运行

pnpm dev

打包

pnpm sit

# or

pnpm prod

技术栈

主要采用 Vite + React + TypeScript + SWC + Tailwind css + Zustand + Ant Design Mobile 等常用技术栈和常用库构建

版本记录

已移除 Valtio 状态管理仓库备选,react 框架还是遵循不可变原则较好。

About

一个react移动端H5的项目模板,基于 vite + react + typescript + swc + tailwindcss + zustand + postcss-pxtorem,为减少每次项目开发前的重复操作而搭建

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published