I’m looking for resources to learn mvvm pattern without knockout. Js only vanilla javascript with examples, thanks.