# Models and components
The Mix-Models are reactive and were developed for use with forms. Let's write a small example to demonstrate a solution.
Because <input>
tag uses a string value, all user-defined fields of the model will be transformed to strings (see serializing and deserializing):
The model instances can be created by Pinia (opens new window), by Vuex (opens new window), by VueEnt Service, and, of course, by VueEnt Store or directly by a component.