KnockoutJS é basicamente uma biblioteca escrita em JavaScript, baseada no padrão MVVM que ajuda os desenvolvedores a construir sites ricos e responsivos. A biblioteca KnockoutJS fornece uma maneira fácil e limpa de lidar com interfaces complexas baseadas em dados. É independente de qualquer outra estrutura. Este tutorial cobre a maioria dos tópicos necessários para uma compreensão básica do KnockoutJS e explica suas várias funcionalidades.
Este tutorial foi desenvolvido para programadores de software que desejam aprender o básico do KnockoutJS e seus conceitos de programação de uma forma simples e fácil. Este tutorial fornecerá conhecimento suficiente sobre os componentes do KnockoutJS com exemplos adequados.
Antes de prosseguir com este tutorial, você deve ter um conhecimento básico de HTML, CSS, JavaScript, Document Object Model (DOM) e qualquer editor de texto. Como iremos desenvolver aplicativos baseados na web usando KnockoutJS, será bom se você tiver um entendimento de como a Internet e os aplicativos baseados na web funcionam.