dstore
State management for dart apps.
Features :
- Synchronus Actions
- Asynchronus Actions
- Http Middleware (supports gaphql, upload download progress)
- Code generation for graphql queries(which are typesafe via dsl)
- Code generation for openapi spec
- Grpahql schema generation for dgraph
- Easy to use flutter widgets, and supports forms(text,radio,checkbox,date picker,slider, range slider )
- Undo Redo of state.
- Cross plarform navigation (with blocking url, login protection, nested stacks ,etc)
- https://docs.flutter.dev/tools/devtools/extensions
implement bloc concurrent https://github.com/felangel/bloc/tree/master/packages/bloc_concurrency
pagination:
https://dinkomarinac.dev/riverpod-pagination-the-ultimate-guide-for-flutter-developers
Get Feature Parity with Tstore
Feature Parity with riverpod
Databases
Firebase rules typesafe
SupaBase
NeonDB
Postgres
MongoDB
https://surrealdb.com/
persistent dbs
https://github.com/simolus3/drift/
Sqlite
shared_pref
hive
https://github.com/isar/isar
https://github.com/tursodatabase/libsql/blob/main/docs/HRANA_3_SPEC.md
https://github.com/celest-dev/hrana.dart
Perf
https://github.com/mraleph/dart_simdjson