Actualmente vacío: 0.00€
Knockout JS
KnockoutJS es una implementación independiente de JavaScript del patrón Model-View-ViewModel (MVVM) con plantillas. Fue desarrollado y es mantenido por Steve Sanderson, un empleado de Microsoft. El autor hace hincapié en que este es un proyecto Open Source personal, y no un producto Microsoft.
La programación web siempre está en constante evolución y cada vez se programa más en cliente. Para esto, jQuery ofrece una gran ayuda, sobre todo con su gran cantidad de selectores que permite realizar tareas comunes como mostrar u ocultar información o crear elementos HTML “al vuelo” de una manera fácil.
Sin embargo, con jQuery, es muy tedioso tener que recorrer un elemento HTML para extraer toda la información y montar un objeto JSON y enviarlo al servidor, así como mapear a mano cada valor recibido del servidor en los diferentes elementos HTML que se tengan en la página. Para resolver esto, aparece KnockoutJS, que ayuda a interactuar de una manera fácil con la interfaz mediante el patrón MVVM.