PromiseKit Alternatives
Similar projects and alternatives to PromiseKit
-
-
OpenCombine
Open source implementation of Apple's Combine framework for processing values over time.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
BrightFutures
Write great asynchronous code in Swift using futures and promises
-
Bolts
Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
-
Hydra
⚡️ Lightweight full-featured Promises, Async & Await Library in Swift (by malcommac)
-
ReactiveCocoa
Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
promises
Promises is a modern framework that provides a synchronization construct for Swift and Objective-C.
-
-
-
PromiseKit reviews and mentions
-
What do you use for new projects? RxSwift or Combine
Do you use PromiseKit?
-
Timing problems (async, getting data from Firestore DB)
I use PromiseKit to handle async codes. It's really easy to use for basic uses like this
-
DispatchGroup in Swift
The most typical way to solve this problem is by using Combine's Future or PromiseKit's Promise, or by using RxSwift's flatMap. If you're interested on how this works under the hood, I plan to write another article for this case, but for now you can check my code for a simple Promise in this gist, or check this quite old but incredibly mind blowing talk from Javi Soto.
-
How do you escape completion hell?
Besides that, you can use a promise library, like PromiseKit.
Stats
mxcl/PromiseKit is an open source project licensed under MIT License which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.