本话题发布状态管理方案相关的博客文章和技术分享,将持续更新,为您推荐了10篇博客,访问即可查看更多精彩内容。
-
我的写法,亲测靠谱 先说说我在用MVC时的一些心得吧。我一般喜欢把控制器(Controller)弄得尽可能轻量,主要负责接收请求和返回响应,具体业务逻辑交给服务层去处理。这样做的好处是代码更容易测试,...
-
我的写法,亲测靠谱 最近用Analog做了一个中型项目,踩了不少坑,也总结了一些实用的经验。先说最重要的:在处理异步数据时,我一般会这样写: import { useAsyncData } from ...
-
又踩坑了,Jotai 的异步状态管理让我头大 最近在用 Jotai 做一个项目的状态管理,本来觉得这东西简单好用,结果在处理异步数据的时候踩了个大坑。折腾了半天才发现问题出在哪。 场景是这样的:我需要...
-
我的 Application 面板使用姿势,别再瞎点了 说实话,刚入行那会儿我真把 Application 面板当“查看工具”用——看看 localStorage 有没有存上,network 请求发没...
-
模块拆分的边界到底怎么定?我踩过的坑 刚开始做模块开发的时候,我也纠结过这个问题。什么功能该独立成模块,什么功能该合并在一起,当时真的是凭感觉来的。结果就是要么一个模块太大,要么拆得过细导致维护成本飙...
-
优化前:卡得不行 上周我接手了一个老项目里的通用表格组件,说是“通用”,其实早就被各种业务方塞满了定制逻辑。最离谱的是,当数据量超过 300 行时,页面直接卡到鼠标都动不了——滚动像拖拉机,点击响应要...
-
优化前:卡得不行 上周上线一个带复杂筛选+实时预览的配置页,用户一打开就卡住。不是“有点卡”,是那种鼠标移过去都掉帧、点个按钮要等半秒才有反应的程度。我本地开发时没感觉,因为数据量小,但一上测试环境,...
-
优化前:卡得不行 上周上线一个用 Vue 2 写的后台管理页,功能不算复杂,但列表页一加载就卡成 PPT。用户点个筛选,页面直接白屏两秒,连滚动都卡顿。我本地开发时没感觉,结果一上生产环境,数据量上来...
-
为什么我又在折腾 Epic? 最近项目里要搞一个带复杂状态流的交互模块,比如用户从首页滑动进入详情页,中间可能触发多个异步操作(加载数据、埋点、动画),还得支持中途取消或回退。这类需求用 Redux ...
-
项目初期的技术选型 最近我参与了一个新的前端项目,主要是一个电商网站的重构。这个项目的目标是提升用户体验和性能,同时减少代码维护成本。在选择技术栈时,我们决定使用React,因为它能很好地处理复杂的U...