Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Lessen the amount of dependencies #27

Open
JK3Y opened this issue Aug 12, 2018 · 0 comments
Open

Lessen the amount of dependencies #27

JK3Y opened this issue Aug 12, 2018 · 0 comments
Assignees
Labels
epic This issue could take awhile...

Comments

@JK3Y
Copy link
Owner

JK3Y commented Aug 12, 2018

I want to implement my own network class using Foundation's built-in NSURLSession since the Alamofire features that are actually used are very little.

Files could be removed and standard FileManager calls can be used instead. It's only a single Swift file for the whole library so it's not adding a lot of bulk to the app.

The Promises framework could also be swapped out for calls to the built-in Grand Central Dispatch. https://github.com/google/promises/blob/master/g3doc/index.md#benchmark shows GCD has speeds 2-4x faster.

@JK3Y JK3Y self-assigned this Aug 12, 2018
@JK3Y JK3Y added enhancement New feature or request epic This issue could take awhile... and removed enhancement New feature or request labels Aug 12, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
epic This issue could take awhile...
Projects
None yet
Development

No branches or pull requests

1 participant