i-Senku / CleanNetwork

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flutter Clean Network Layer

With Flutter's clean network layer, you can dynamically decode models, handle network errors, and create dynamic requests for each client.

Use Of

Network Executer

NetworkExecuter.execute<PostModel,List<PostModel>>(route: PlaceHolderClient.posts(), responseType: PostModel());

Network Errors

NetworkError.request({required DioError error})
NetworkError.type({String? error})
NetworkError.connectivity({String? message})

Packages used

freezed
json_annotation
dio
connectivity

Articles

About


Languages

Language:Dart 62.9%Language:HTML 24.4%Language:Ruby 8.9%Language:Swift 2.7%Language:Kotlin 0.9%Language:Objective-C 0.3%