Domanda

Quali fattori dovrebbero prendere in considerazione che prima di adottare la Knockout libreria JavaScript per la mia applicazione?

Al momento ho un sito ASP.NET MVC 2. La maggior parte della navigazione e impostare del sito è semplice azioni GET e POST. Ci sono punti di vista che hanno griglie / griglie multiple, dove i dati sono soltanto vista. Tutto l'Ajax e Javascript viene gestita utilizzando jQuery. JSON tornato da controllori sono pochi e scarsamente utilizzato. La maggior parte delle griglie Ajax sono implementati mediante l'invio di HTML usando una vista parziale.

È stato utile?

Soluzione

Ci sono molti fattori ma una cosa che ho trovato molto utile:

Quando si dispone di elementi dell'interfaccia utente che devono essere aggiornati e sono sporadicamente distribuito nella tua pagina web per esempio Quando si desidera aggiungere una nuova esperienza di lavoro, vuole mostrare la notifica di successo Inoltre sulla parte superiore della pagina e aumentare il conteggio da qualche parte nel menu di destra, ecc Se si utilizza MVC helper Ajax, allora si avrebbe bisogno di specificare un singolo elemento che ha bisogno di essere aggiornato con i contenuti ajax o lascia la tua cosa enorme jQuery.ajax. Knockout davvero semplifica questo scenario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top