Lemon
Lemon copied to clipboard
[FEATURE] (Hacktoberfest) Creating a State Management System
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:
- [ ] Application domain : Entity of the application. [For e.g. user, role, permissions, etc.. are called entities in the user management system]
- [ ] Component(View) state : Filter out these entities based on user gender, role and update state of component/view.
- [ ] Network state : User entity is logged or not in the application?
- [ ] Communication state : Is it in the process of fetching the entities information from the back-end or server?
- [ ] 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 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.
@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