react使用技巧

1搭建项目要看项目支持什么浏览器 通常是 vite+react18

2有些是需要小文件大小的 使用react小版本插件 有些需要支持ie11,建议webpack打补丁

3组件库的选择 比如antd有变量控制颜色 css in js 方便是方便

4路由的选择 一般是react-router-dom6 做动态路由我习惯是把路由写成两级,然后默认导入import加载 根据权限来控制 如果不在菜单权限里面就去404 在就让它过

5数据状态管理用mirror插件 redux也行

6业务通常是后台管理页面列表 封装组件导入各种 import 虽然现在有自动导入的插件 我之前尝试把东西绑定在window 比如组件 挂载上面做变量 减少导入 也算是一种小技巧

7样式有人用tailwind 其实没那么好用 因为还是不怎么对应很细的ui设计

8scss可以使用 还行 也可以使用css变量 封装表单 是必须的

9至于eslint和ts用不用看你电脑配置 和项目大小 因为 不一定可以起,打包git验证很慢

10关于react使用图表封装 一般很多人都是直接echart堆一起画options,我一般是先配置好全局变量的配置 然后 注册主题 然后初始化通用的图表文件js

11在接口使用的时候导入js 然后在里面处理变量 外面 传入 方便复用函数

相关推荐
To_OC3 小时前
写了三遍 Todo List,我终于搞懂了 React 父子组件到底怎么通信
前端·javascript·react.js
勇往直前plus4 小时前
Vue3(篇一) 核心概念——响应式模板语法与组件基础
前端·javascript·vue.js
咩咩啃树皮4 小时前
第43篇:Vue3计算属性(computed)完全精讲——缓存机制、依赖计算、业务最优解
前端·vue.js·缓存
徐小夕6 小时前
花了一周,3亿tokens,我开源了一款 Word 文档智能审查平台,文稿自动质检+可视化分析,告别低效人工审核
前端·算法·github
kyriewen8 小时前
别再乱用useEffect了——你写的10个里有8个不该存在
前端·javascript·react.js
Ivanqhz8 小时前
Rust &‘static str浅析
java·前端·javascript·rust
IT_陈寒8 小时前
SpringBoot这个分页坑,我踩了三天才爬出来
前端·人工智能·后端
颜酱8 小时前
05 | 召回前置准备:根据业务数据库生成各数据库(读取配置阶段)
前端·人工智能·后端
zandy10119 小时前
衡石 Agentic BI的ReAct 推理框架在 Agentic BI 中的工程化实践
前端·javascript·react.js
罗超驿9 小时前
JavaEE进阶之路:从Web架构原理到HTML标签全解析
前端·html·web·javaee