React最佳实践

Posted by Wh0ami-hy on August 30, 2024

1. 技术搭配

React版本选择React18

CSS preprocessor(CSS预处理器)选择:SCSS

代码格式化选择:Prettier规则,使用vscode中的插件进行自动格式化

构建工具选择:Vite

路由管理选择:React Router

国际化插件选择:react-i18next

API通信选择:Axios

状态管理选择:Mobx 或 原生 React Hooks(中小项目)、Redux(大项目)

第三方UI组件:Ant Design

脚本语言:JSX

脚手架:create-react-app

骨架屏:React Content Loader

一站式跨平台开发框架:taro

身份验证:

  • Firebase Auth
  • Supabase Auth
  • Auth0
  • AWS Cognito

本站总访问量