mobx

滑板上的老砒霜8 个月前
android·前端·mobx
当一个男人决定使用Mobx(二)距离当一个男人决定使用Mobx(一)这个博客发布已经过去半年了,这期间因为项目封闭等一系列事情,后续对该框架的研究和应用也就搁置了,通过这个时间跨度也可以看出来,一个男人的决心往往就像一只猴子,看到香蕉就忘了爬树的目的。
古茗前端团队9 个月前
mobx
去掉状态管理工具(formily)的 observer作者:李滨用过 React 的同学对状态管理工具应该都不会太陌生,redux、mobx 这些老牌的状态管理工具多多少少都应该使用过或者了解过一些。最近一段时间,我们也在项目中大量使用了 formily/reactive ,它本质上和其它状态管理工具类似。但是在大量的实践过程中,我发现了一些小小的不爽。以 formily/reactive 为例,在使用时需要在组件外层用 observer 包装一下。每当你忘记这步操作时,就会导致页面状态没有更新等一系列问题。本着 「看你不爽就干掉你」的原则,我就在想,有没有
头上有煎饺9 个月前
微信小程序·axios·mobx
原生小程序封装请求-使用alova.js原生小程序的请求api仅仅提供了最原始请求功能,而附加功能呢如拦截器、缓存、持久化等等功能需要开发者封装。由于web开发的惯性,希望能在小程序里面直接无缝使用如axios这种第三方库,由于小程序运行环境的不同,基本上是不能直接使用这些web端的库。
慕仲卿1 年前
react.js·mobx·ant design
记一次前后端分离开发经验 -- 前端部分由于文章太长了,导致编辑器太卡,所以不得已将文章分成两部分。这部分是【记一次前后端分离开发经验】的第二部分,第一部分的链接为:
spongeB1 年前
前端框架·mobx
MOBX的MakeAutoObservable方法究竟auto了什么?例子中,title 是一个属性,aaa是原型上的方法,bbb和ccc都是实例方法。如果你阅读过mobx的官方文档,你一定会知道makeAutoObservable做了什么。文档所说如下:
滑板上的老砒霜1 年前
android·前端·mobx
当一个男人决定使用Mobx(一)随着RN项目在工程中的落地,一些RN项目不仅仅是简单的弹窗展示,里面可能存在较为复杂的逻辑和交互,随着业务复杂度的提升,一些问题也出现了,比如如何进行跨组件间的通信,如何进行状态管理,如何约束团队成员的代码编写,保证后续开发质量并且拉齐团队成员开发共识,这些问题的出现其实在传统的hook也是可以解决的,但是开发成本大,代码丑陋,团队成员的共识也不太一致,围绕状态管理这个核心(因为RN是通过状态进行驱动改变UI的),后续进行一系列的架构和研发规则的调整是后续的一个规划,考虑到团队成员的接收程度,目前初步选择
用户17592342150281 年前
react.js·mobx
看完你就是最了解Mobx的人MobX 是一个简单、可扩展的状态管理库,用于构建 React 应用。它通过将应用程序的状态与界面进行连接,使得状态的变化能够自动地反映在界面上,从而简化了状态管理的过程。相比于其他复杂的状态管理解决方案,MobX的设计理念是让状态管理变得简单而直观。
J_Wang1 年前
前端·mobx
MST Form Type V2 —— 动态表单在V1版本解决在MST中搭建静态表单之后,V2版本重写了整体架构,改变了Schema的格式,新支持了一层深度的动态表单,并且优化了校验和初始化逻辑,支持更多场景。
儒雅的烤地瓜1 年前
小程序·npm·mobx·promise·store·小程序分包·behavior
【小程序 - 加强】自定义组件、使用npm包、全局数据共享、分包_05目录一、自定义组件1. 组件的创建与引用1.1 创建组件1.2 引用组件1.2.1 局部引用组件1.2.2 全局引用组件
J_Wang1 年前
前端·mobx
为什么我选择MST承载业务逻辑在开始阅读之前,建议没看过《后面再考虑用户界面》的读者先去看看那篇文章,了解业务逻辑优先的前端设计思想。本文更偏重实用和我的一些个人喜好,介绍了为什么选择Mobx State Tree(以下简称MST)实现这种解耦UI的前端应用开发方式,当然,其实也没完全解耦……
J_Wang1 年前
react.js·mobx
Mobx State Tree 简单上手指南Mobx State Tree (简称MST)作为Mobx作者的亲儿子和作者指定的“更专业的数据存储方式”,在国内却基本没什么人了解。无论是对于造轮子搞KPI,还是降本增效的务实派,MST都是一个很好的基础,比Redux强了不少。鉴于MST的中文资料实在是少的可怜,为了让更多人了解、使用MST,我写一篇简单的上手指南,降低MST的使用门槛。本文旨在让读者了解MST、尝试使用MST解决问题,注重实用,不会涉及原理、源码类的问题。
荒山1 年前
前端·架构·mobx
2023年了,我还是选择 MobX时至今日,前端的各种状态管理方案仍层出不穷,花式百样,争议不断,尤其是 React 社区。那我为什么要“背道而驰”,选择基本没什么声音的 MobX 呢?