https://github.com/smonn/vytyp
Reactive state management for plain JS and React with observable view model base class.
https://github.com/smonn/vytyp
observable react state-management typescript view-model
Last synced: about 1 year ago
JSON representation
Reactive state management for plain JS and React with observable view model base class.
- Host: GitHub
- URL: https://github.com/smonn/vytyp
- Owner: smonn
- License: mit
- Created: 2023-03-05T03:56:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-10T03:15:30.000Z (over 3 years ago)
- Last Synced: 2024-05-29T20:42:24.790Z (about 2 years ago)
- Topics: observable, react, state-management, typescript, view-model
- Language: TypeScript
- Homepage: https://vytyp-with-react.vercel.app
- Size: 214 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vytyp
Minimal state management solution via observable view model. Allows separation of views (components) and business logic. Consists of:
- [@vytyp/core](https://npmjs.org/package/@vytyp/core) - provides the `ViewModel` base class
- [@vytyp/react](https://npmjs.org/package/@vytyp/react) - provides the `useViewModel` React hook
## About the name
In Swedish, "vy" means view/vista and "typ" means model/type.