收录了 mobx 频道下的 50 篇内容
最近,很多开发者都在学习 Flutter 开发跨端应用程序。由于 Flutter 目前尚未成熟,大家在开发的过程中肯定会遇到很多问题。本文重点介绍了一个 MobX 库,用来解决 Flutter 状态管理的技术痛点。
前端每周清单第 55 期: MobX 4 特性概览,iOS Hacks 分享, 分布式事务详解
本文转载自公众号携程技术(ID:ctriptech)。
不管你是刚开始了解 Flutter,还是已经接触 Flutter 有了一段时间,你都可能已经知道有很多方法可以处理应用程序状态。
React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC框架,都不满意,就决定自己写一套,用来架设Instagram的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。 由于React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来Web开发的主流工具。 来自MuseFind的Scott Domes日前写了一篇文章,阐述了他们编写React组件的最佳实践。Scott Domes是MuseFind的前端移动开发工程师。
全局数据共享即状态管理,是为了解决组件之间数据共享的问题,将数据统一存到Store仓库里,各组件都能直接访问仓库内的数据,避免了各组件间频繁的数据传递等问题。
Flutter Hooks虽然面世已经有一段时间了,但是迄今为止它并没有受到太多关注和青睐。
图表卡片支持多种类型的图表展现,以满足不同角色同学以不同的角度观察指标的变化。但是无论卡片的展现形式有多么的千变万化,背后都需要后端精确的数据予以支撑。
MobX 是一个状态管理框架,它可以轻松地将应用的响应式数据和 UI 绑定起来。这个绑定是完全自动的,而且不会感觉到别扭。
React Native的推出,为跨平台的开发带来了新的曙光。 虽然Facebook官方blog的说法React Native支持“Learn once, write anywhere.”。但经过开源社区的不断努力,React Native已经可以达到“一次编写,到处运行”的目标。
最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个?
使用 VSCode 的自定义代码模板功能,通过模板代码快速完成 MobX 的状态管理代码,从而减少代码量,提高编码效率。
本篇我们引入一个非常酷炫的图表插件库来讲解 MobX 网络请求后渲染曲线。我们还引入了 fl_chart 这个效果酷炫的图表插件,这个插件基本上能够满足我们基本的线条图、柱状图、散点图和饼图的图表需要。
Chameleon 支持了字节跳动小程序。另外,CML 团队还制定了一套 MVVM+ 的 协议标准,并且在此标准上,规定了扩展新端标准流程 。
现代化用户体验要求所用架构不仅要能持续“响应”用户输入,而且要能对不同类型的环境做出响应。Jean-Jacques Dubray和Gunar C. Gessner通过本文探讨了通过不同框架和库实现SAM模式过程中学到的经验。
前端周报为。欢迎关注【前端之巅】微信公众号(ID: frontshow),及时获取前端每周清单。Stenberg在个人博客上发布:他首次通过HTTP/3,用curl命令成功发送了一个文件。
来自Qwintry的Anton Sidashin为我们分享他们在内部各个项目上使用Vue.js的经验,并比较了React、Angular和Vue.js之间的优缺点,还介绍了Vue.js在Drupal和Yii 2中的使用。值得一提的是,Vue.js和Yii的作者均为中国的开发者。
MobX 的设计似乎很神奇,感觉使用了一个 Observer 后就能自动跟踪状态对象的变化,实现响应式刷新。这个具体是如何实现的呢?我们来从源码梳理一下。