Muito bom Andres, pode deixar que amanhã mesmo vou converter seu código
pra um modelo mais organizado usando blueprints, diretórios individuais
pra cada tipo de área/visualização do site, diretórios pros arquivos
estáticos e templates e testes. Quero também procurar uma forma de
termos
um controle das dependências e versões em JS, sem ser hardcoded.
Quanto aos dados, inicialmente vamos deixar nesse diretório, é bom
desacoplar
os dados do código da aplicação e depois deixamos parametrizável na
função
que irá gerar a visualização qual a fonte dos dados que será utilizada.
Mais tarde podemos pensar em desacoplar do repositório os dados,
deixando em
outro repo e utilizamos o git submodule para associar os dois.
Edgar