work as full-stack developer, but more towards back-end. my responsibility is to work with Business Analyst to implement new features based on customer's needs.

I have contributed several thousand line of code to production branch.

Knockout JS: MVVM

Knockout is a standalone JavaScript implementation of the Model-View-ViewModel pattern with templates.

KnockoutJS library provides an easy and clean way to handle complex data-driven interfaces.

Viewmodel:

viewmodel holdes the dynamic state of data. There is a binding between viewmodel and view. It helps data communication between them.

ViewModel holds the dynamic state of data. There is an implicit binder in between View and ViewModel to communicate with each other. This binding is inclusive of declarative data and command binding. Synchronization of View and ViewModel is achieved through this binding. Any change made in View is reflected in ViewModel, and similarly any change in ViewModel gets automatically reflected in View. Existence of this 2-way binding mechanism is a key aspect of this MVVM pattern.

results matching ""

    No results matching ""