Cuándo usar JavaScript Knockout con ASP.NET MVC
-
24-10-2019 - |
Pregunta
¿Qué factores debo considerar antes de adoptar el Knockear ¿Biblioteca JavaScript para mi aplicación?
Actualmente tengo un sitio ASP.NET MVC 2. La mayor parte de la navegación y la configuración del sitio son simples acciones de Get and Post. Hay vistas que tienen cuadrículas / múltiples cuadrículas donde solo se ven los datos. Todos los Ajax y JavaScript se manejan usando jQuery. JSON regresó de los controladores son pocos y escasamente usados. La mayoría de las cuadrículas AJAX se implementan enviando HTML utilizando vistas parciales.
Solución
Hay muchos factores, pero una cosa que he encontrado muy útil:
Cuando tenga elementos de interfaz de usuario que se actualizarán y se distribuyan esporádicamente en su página web, por ejemplo, cuando desee agregar una nueva experiencia laboral, desea mostrar la notificación de adición exitosa en la parte superior de la página y aumentar el recuento en algún lugar del menú correcto etc. Si usa MVC AJAX Helpers, entonces necesitará especificar un solo elemento que debe actualizarse con contenido AJAX o escribir su propia cosa enorme jQuery.AJAX. Knockout realmente simplifica este escenario.