本话题发布前端架构设计相关的博客文章和技术分享,将持续更新,为您推荐了8篇博客,访问即可查看更多精彩内容。
-
插件开发,我是这样入手的 说实在的,我刚开始写插件的时候也是一头雾水。摸索了一段时间后,我发现最靠谱的做法是从一个清晰的结构开始。下面这个是我的标准模板,亲测有效: (function(global,...
-
为什么我选择了 Event Channel 最近做的一个项目是个商城类的小程序,主流程是商品浏览到下单支付。这个项目有个特殊需求:在商品详情页可以打开一个规格选择的弹窗,用户选完规格后要实时更新父页面...
-
优化前:卡得不行 前段时间接手了一个用Rematch做状态管理的项目,说真的,刚运行起来的时候简直怀疑人生。首屏加载慢得离谱,切换页面的时候UI直接卡住不动,动一下就跟幻灯片似的。最夸张的一次,整个应...
-
优化前:卡得不行 我接手这个项目的时候,页面一打开就感觉不对劲。点个按钮要等半秒才有反应,列表滚动像幻灯片,动不动还直接无响应。最离谱的是,某个模块加载完数据后,整个应用卡了将近5秒——用户都以为崩溃...
-
聊聊Hox和其他状态管理的那些事儿 最近重构一个项目,重新考虑了状态管理方案的选择。说实话,Hox这个库我用过不少次了,但每次用的时候都会想,到底要不要用它?还是直接用React官方的Context?...
-
又踩坑了,Brick Next 的微应用加载白屏 上周在搞一个用 Brick Next 搭的中后台系统,主应用加载子应用时,页面直接白屏,控制台报错:Uncaught (in promise) Typ...
-
为什么我又在折腾 Epic? 最近项目里要搞一个带复杂状态流的交互模块,比如用户从首页滑动进入详情页,中间可能触发多个异步操作(加载数据、埋点、动画),还得支持中途取消或回退。这类需求用 Redux ...
-
我的写法,亲测靠谱 在前端开发中,Library模式是一种非常实用的模块化开发方式。这种方式可以帮助我们更好地组织代码,提高代码的可维护性和复用性。下面我就分享一下我在实际项目中使用Library模式...