📡 GoodNetworking is an iOS library written in Swift that simplifies HTTP networking by using GRSession and Encodable/DataRequest extensions. It supports latest Swift and all iOS devices, making it a powerful solution for managing network interactions and data encoding/decoding. The library is easy to install with SPM.
To do:
It is possible that the current logger runs on main thread, unnecessarily slowing down UI performance while logging large requests.
Asociated branch:
https://github.com/GoodRequest/GoodNetworking/tree/2-update-logger-to-run-on-main-thread