Subscribe to get weekly email with the most promising tools 🚀

Pledge é um framework de programação reativa leve e thread-safe para Swift que simplifica a gestão de estado e a propagação de eventos, equilibrando potência e simplicidade em suas aplicações.

Listado em categorias:

Código abertoFerramentas de desenvolvimentoEngenharia de software
Pledge-image-0

Descrição

Pledge é um framework de programação reativa leve e seguro para threads em Swift que simplifica o gerenciamento de estado e a propagação de eventos, equilibrando poder e simplicidade. Ele foi projetado para reduzir a curva de aprendizado típica associada à programação reativa, tornando-o acessível para desenvolvedores.

Como usar Pledge?

Para usar o Pledge, basta adicioná-lo como uma dependência de pacote Swift via SPM (Swift Package Manager) e você pode começar a integrá-lo em suas aplicações imediatamente.

Recursos principais de Pledge:

1️⃣

Seguro para threads com fila concorrente para leituras paralelas e gravações exclusivas

2️⃣

Limitação de taxa através de throttling e debouncing

3️⃣

Sem Dispose Bags, evitando o padrão comum no RxSwift

4️⃣

Notificações baseadas em prioridade para observação

5️⃣

Barramento de eventos leve e seguro para tipos para valores observáveis centralizados

Por que usar Pledge?

#Caso de usoStatus
# 1Simplificando o gerenciamento de estado em aplicações Swift
# 2Propagação eficiente de eventos com mínima ocupação de memória
# 3Gerenciando estado global com um barramento de eventos seguro para tipos

Desenvolvido por Pledge?

Pledge é um projeto de código aberto que visa fornecer um framework de programação reativa simples, mas poderoso, para desenvolvedores Swift. Ele foi projetado para ser leve e eficiente, focando em resolver problemas do mundo real enfrentados pelos desenvolvedores.

FAQ de Pledge