kimchi library

Classes

Datasource
Abstracts low-level functionalities like CRUD operations for example.
Repository
Repositories are higher-level services that depend on Datasources or other Repositories to combine their functionalities into logical operations.
Viewmodel
A Viewmodel encompasses the UI state and business logic for a single UI component.