Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] (Hacktoberfest) Creating a State Management System #6

Open
5 tasks
Sas2k opened this issue Oct 5, 2023 · 2 comments
Open
5 tasks

[FEATURE] (Hacktoberfest) Creating a State Management System #6

Sas2k opened this issue Oct 5, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request hacktoberfest For Hacktoberfest

Comments

@Sas2k
Copy link
Owner

Sas2k commented Oct 5, 2023

State Management System

State: "A representation of a system in a given time. State refers to the data stored in Application in the form of a string, array, object, etc."

As you may know, A Stage Management system is another part of a Full-Stack Framework and It helps for large projects with a large number of Components

State-Types Needed:

  1. Application domain : Entity of the application. [For e.g. user, role, permissions, etc.. are called entities in the user management system]
  2. Component(View) state : Filter out these entities based on user gender, role and update state of component/view.
  3. Network state : User entity is logged or not in the application?
  4. Communication state : Is it in the process of fetching the entities information from the back-end or server?
  5. Navigation state : Where is user in the application? Which entities user is looking at or referring at?

You can create PR's for each Types Separately (Depends how many you Implemented.)

@Sas2k Sas2k added enhancement New feature or request hacktoberfest For Hacktoberfest labels Oct 5, 2023
@Sas2k Sas2k self-assigned this Oct 5, 2023
@navdiya-nikunj
Copy link

@Sas2k can you please elaborate more how you want these State-Types?
I want to work on this but i have very less knowledge on state-types.

@Sas2k
Copy link
Owner Author

Sas2k commented Oct 8, 2023

@navdiya-nikunj Well, I want to be able to Handle the State Types in a component.
like how svelte does it.
https://kit.svelte.dev/docs/state-management

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest For Hacktoberfest
Projects
None yet
Development

No branches or pull requests

2 participants