Exemplo: TodoMVC

Esse exemplo é totalmente compatível com as especificações do TodoMVC e possui até 120 linhas efetivas de JavaScript (excluindo comentários e linhas vazias).

Observe que se o seu navegador estiver configurado para bloquear dados/cookies de terceiros, o exemplo não irá funcionar, uma vez que dados do localStorage irão falhar ao serem salvos a partir do JSFiddle. Você terá de clicar em Edit in JSFiddle para ver o resultado ao vivo.