https://github.com/safauludogan/flutter_netcore
A professional, type-safe, and extensible network core built on Dio for Flutter, supporting retries, interceptors, error handling, and token refresh.
https://github.com/safauludogan/flutter_netcore
dio flutter flutter-dio
Last synced: 4 months ago
JSON representation
A professional, type-safe, and extensible network core built on Dio for Flutter, supporting retries, interceptors, error handling, and token refresh.
- Host: GitHub
- URL: https://github.com/safauludogan/flutter_netcore
- Owner: safauludogan
- License: other
- Created: 2026-01-04T09:43:44.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-02-14T12:18:20.000Z (4 months ago)
- Last Synced: 2026-02-14T21:16:44.885Z (4 months ago)
- Topics: dio, flutter, flutter-dio
- Language: Dart
- Homepage:
- Size: 141 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
TODO: Put a short description of the package here that helps potential users
know whether this package might be useful for them.
## Features
TODO: List what your package can do. Maybe include images, gifs, or videos.
## Getting started
TODO: List prerequisites and provide or point to information on how to
start using the package.
## Usage
TODO: Include short and useful examples for package users. Add longer examples
to `/example` folder.
```dart
const like = 'sample';
```
## Additional information
TODO: Tell users more about the package: where to find more information, how to
contribute to the package, how to file issues, what response they can expect
from the package authors, and more.
flutter_netcore
│
├── src/
│ ├── core/ → Public API (kullanıcı burayı görür)
│ ├── dio/ → Dio adapter & low-level integration
│ ├── request/ → Request tanımları (generic)
│ ├── response/ → Response & ApiResponse
│ ├── retry/ → Retry stratejileri
│ ├── auth/ → Token & 401 yönetimi
│ ├── interceptor/ → Core interceptor’lar
│ ├── error/ → Exception & error mapping
│ ├── parser/ → Type-safe parsing
│ ├── logger/ → Logging & cache
│ ├── localization/ → Dil & mesajlar
│ ├── ui/ → SnackBar / Retry UI (opsiyonel)
│ ├── websocket/ → (opsiyonel)
│ └── common/
│
└── flutter_netcore.dart → Public exports