Redux Model Ts 5.4.0 发布,Redux 的面向对象封装
本次更新内容
1、移除多余的 .action()
2、.actionNormal() 定义简化
3、移除dispatch(),可直接处理action
4、移除actionThunk
5、.connectData() 替换为 .data
6、actionRequest() 增加 failText
7、新的api createReduxStore()
8、部分性能优化
--------------------------------------------
Redux模型是对原生redux的一次面向对象封装,OOP方案可以实现隐藏重复代码、提高工作效率以及减少开发时间的效果。你只需要花半个小时,就能完全了解模型的用法,并从中受益。
特性
- 纯面向对象
- 支持mvvm操作
- 代码量比函数式redux写法少一半
- action与reducer合体
- 无需定义types
- 无需包裹dispatch()
- 完美支持typescript,拥有100%无死角的代码类型提示
- 请求操作内置loading状态
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Kong 1.3 发布,原生 gRPC 代理、上游 TLS 交叉认证
Kong 1.3 发布了,此版本亮点包括支持原生 gRPC 代理、上游TLS 交叉认证,以及一系列新功能和性能改进。 原生 gRPC 代理 越来越多的用户转向微服务架构,并且希望有对原生 gRPC 代理的支持,Kong 1.3 解决了这个问题,为支持 gRPC 的基础架构带来更多可控性和可见性。路由和服务条目的协议属性现在可以设置为 grpc 或grpcs,这对应于通过明文 HTTP/2(h2c)的 gRPC 和通过 TLS HTTP/2(h2)的 gRPC。 这一功能的关键优势在于: 简化运作流程。 为用户的 gRPC 服务添加 A/B 测试、自动重试和断路保护,以提高系统可靠性。 更具观察性。 为 gRPC 服务增强日志记录、分析与Prometheus 集成。 上游TLS 交叉认证 此版本在与上游服务握手时提供特定证书以提高安全性,这样做的意义包括: 能够使用证书与上游服务握手使得 Kong 在需要强大的身份验证保证的行业中更加出色,例如金融和医疗保健服务。 更高的安全性。 通过提供可信证书,上游服务将确定传入请求是由 Kong 转发的,而不是恶意客户端。 更简单的合规性。 开发者...
- 下一篇
SonarQube MyBatis 插件 1.0.2 发布,新增跳过扫描参数
MyBatis SonarQube Plugin :自定义规则用于检查 Mybatis Mapper XML 文件中的风险 SQL。 本次更新内容: 新增 sonar.mybatis.skip 参数用于跳过 mybatis 扫描 如果有时候想要跳过 MyBatis 扫描,你可以修改全局属性 sonar.mybatis.skip 为 true 或者在命令行中添加参数: -Dsonar.mybatis.skip=true 。 更多关于 SonarQube MyBatis 插件的详细信息,详见:SonarQube MyBatis Plugin
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Hadoop3单机部署,实现最简伪集群