Subscribe to get weekly email with the most promising tools 🚀

Pledge-image-0

描述

Pledge是一个轻量级的线程安全的反应式编程框架,使用Swift语言开发,简化了状态管理和事件传播,同时在强大与简单之间取得平衡。它旨在减少与反应式编程相关的典型学习曲线,使开发者更容易上手。

如何使用 Pledge?

要使用Pledge,只需通过SPM(Swift包管理器)将其作为Swift包依赖项添加,即可立即开始将其集成到您的应用程序中。

核心功能 Pledge:

1️⃣

线程安全,支持并发队列进行并行读取和独占写入

2️⃣

通过节流和防抖实现速率限制

3️⃣

无需Dispose Bags,避免了RxSwift中的常见模式

4️⃣

基于优先级的观察通知

5️⃣

轻量级类型安全的事件总线,用于集中可观察值

为什么要使用 Pledge?

#使用案例状态
# 1简化Swift应用程序中的状态管理
# 2以最小的内存占用高效传播事件
# 3使用类型安全的事件总线管理全局状态

开发者 Pledge?

Pledge是一个开源项目,旨在为Swift开发者提供一个简单而强大的反应式编程框架。它设计轻量高效,专注于解决开发者面临的实际问题。

常见问题 Pledge