Simplifique UIs JavaScript dinâmicas com o padrão Model-View-View Model (MVVM)

Conceitos chave

Mais recursos

  • Free, open source (MIT license)
  • JavaScript puro - funciona com qualquer framework web
  • Pequeno & leve - 54kb minificado

    ... reduz a 20kb quando usado compressão HTTP

  • Sem dependências
  • Suporta todos os navegadores, até os antigos

    IE 6+, Firefox 3.5+, Chrome, Opera, Safari (desktop/mobile)

  • Totalmente documentado

    API docs, live examples e tutoriais interativos incluído

Comece

Novo: Tutoriais interativos

Comece com knockout.js rapidamente, aprende a construir aplicações single-page, bindings customizados e mais com esses tutoriais interativos.

Live example

Run it:

Choose a ticket class:

You have chosen ($)

Código fonte:

Encapsulando dado e comportamento em uma view model, você tem fundação limpa e extensível no qual para construir UIs sofisticadas sem se perder em um emaranhado de event handlers e atualizações manuais de DOM.