All Projects → GIfatahTH → States_rebuilder

GIfatahTH / States_rebuilder

Licence: other
a simple yet powerful state management technique for Flutter

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to States rebuilder

Momentum
MVC pattern for flutter. Works as state management, dependency injection and service locator.
Stars: ✭ 99 (-73.39%)
Mutual labels:  dependency-injection, state-management
Inherited builder
🤖Autogenerated state management and dependency injection with inherited widgets
Stars: ✭ 17 (-95.43%)
Mutual labels:  dependency-injection, state-management
Flutter Boilerplate Project
A boilerplate project created in flutter using MobX and Provider.
Stars: ✭ 1,194 (+220.97%)
Mutual labels:  dependency-injection, state-management
Reto
Flexible and efficient React Store with hooks.
Stars: ✭ 194 (-47.85%)
Mutual labels:  dependency-injection, state-management
lamp-luwak
Service-oriented state management for React
Stars: ✭ 12 (-96.77%)
Mutual labels:  state-management, dependency-injection
wedi
[Deprecated] A lightweight dependency injection (DI) library for TypeScript, along with a binding for React.
Stars: ✭ 22 (-94.09%)
Mutual labels:  state-management, dependency-injection
okito
Your best flutter coding friend. All in one; state management, navigation management(with dynamic routing), local storage, localization, dependency injection, cool extensions with best usages and with the support of best utilities!
Stars: ✭ 37 (-90.05%)
Mutual labels:  state-management, dependency-injection
Getx
Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.
Stars: ✭ 5,578 (+1399.46%)
Mutual labels:  dependency-injection, state-management
Blue Chip
Normalizes GraphQL and JSON:API payloads into your state management system and provides ORM selectors to prepare data to be consumed by components
Stars: ✭ 332 (-10.75%)
Mutual labels:  state-management
Go Project Sample
Introduce the best practice experience of Go project with a complete project example.通过一个完整的项目示例介绍Go语言项目的最佳实践经验.
Stars: ✭ 344 (-7.53%)
Mutual labels:  dependency-injection
Vcontainer
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
Stars: ✭ 308 (-17.2%)
Mutual labels:  dependency-injection
Grox
Grox helps to maintain the state of Java / Android apps.
Stars: ✭ 336 (-9.68%)
Mutual labels:  state-management
Device.net
A C# cross platform connected device framework
Stars: ✭ 347 (-6.72%)
Mutual labels:  dependency-injection
Unstated Next
200 bytes to never think about React state management libraries ever again
Stars: ✭ 3,784 (+917.2%)
Mutual labels:  state-management
Mobius.swift
A functional reactive framework for managing state evolution and side-effects [Swift implementation]
Stars: ✭ 361 (-2.96%)
Mutual labels:  state-management
Aura.di
Dependency Injection System
Stars: ✭ 321 (-13.71%)
Mutual labels:  dependency-injection
Ditranquillity
Dependency injection for iOS (Swift)
Stars: ✭ 317 (-14.78%)
Mutual labels:  dependency-injection
Hyperf
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Stars: ✭ 4,206 (+1030.65%)
Mutual labels:  dependency-injection
Loopback Next
LoopBack makes it easy to build modern API applications that require complex integrations.
Stars: ✭ 3,972 (+967.74%)
Mutual labels:  dependency-injection
Autofac
An addictive .NET IoC container
Stars: ✭ 3,713 (+898.12%)
Mutual labels:  dependency-injection

States_rebuilder

pub package CircleCI codecov

`states_rebuilder` is Flutter state management combined with a dependency injection solution and an integrated router to get the best state management experience and speed up your development.

`states_rebuilder` is a feature-rich state management sulution

  • Performance

    • Predictable and controllable state mutation
    • Immutable / Mutable states support
    • Strictly rebuild control
    • Auto clean state when not used
  • Code Clean

    • Zero Boilerplate
    • No annotation & code-generation
    • Separation of UI & business logic
    • Achieve business logic in pure Dart.
  • User Friendly

    • Built-in dependency injection system
    • SetState in StatelessWidget.
    • Hot-pluggable Stream / Futures
    • Easily Undo / Redo
    • Elegant error handling and refreshing
    • Navigate, show dialogs without BuildContext
    • Named route with dynamic segment
    • Nested routes mapping
    • Easily persist the state and retrieve it back
    • Override the state for a particular widget tree branch (widget-wise state)
  • development-time-saving

    • Easily CREATE, READ, UPDATE, and DELETE (CRUD) from rest-API or database.
    • Easy user authentication and authorization.
    • Easily app themes management.
    • Simple internalization and localization.
  • Maintainable

    • Easy to test, mock the dependencies
    • state tracker middleware
    • Built-in debugging print function
    • Capable for complex apps

Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].