0.1.19 • Published 9 years ago

@atimermann/sindri v0.1.19

Weekly downloads
8
License
-
Repository
-
Last release
9 years ago

Framework WEB NODEJS

Webpack


Documentação Antiga

Instalação

Necessário ter a chave para baixar o db-tool

  • npm update
  • sudo npm link sindri

Próximas Tarefas

  • Módulo Admin

    • Carregamento de RotaOK
    • CRUD
      • DataGrid (Jquery Data Grid)
      • Formulário
  • Módulo de Autenticação

    • Estudar tudo sobre autenticação: passport.net
    • Analisar integração com o sistema de admin

  • Desenvolver o Admin

Tarefas

  • Suporte a sistema Legado (Ex: Com PHP, usar IFRAME)
    • Integração de sessão e Autenticação

Como Usar

Para iniciar o servidor execute:

$ DEBUG=http NODE_ENV=development nodemon bin/www

Como Funciona

Deploy de Arquivos estáticos com Grunt

NOTA: Sempre deve ser executado

Para desenvolvimento execute:

$ grunt dev

Irá criar link em vez de copiar, melhor para desenvolvimento (Apenas no linux)

Para produção:

$ grund prod

Servidor de Sessão Replicavel REST

Módulos

Autenticação

Filosofia

  • Cada Módulo faz o mínimo possível, Ex: Sistema de Auth não saberá sobre acesso a menu, acesso a links, os outros módulos devem se adaptar
  • Sempre que possível dar suporte a plugin
  • Para todo módulo testar desempenho (tempo de resposta, Local e remoto) local inicial era 9000 req/s
  • Responsivo - Multiplataforma; deve ser testado celulares e tablet
  • Teste de consumo de Memória

  • Estar sempre testando:

    • Desempenho,
    • Tempo de resposta,
    • Consumo de memoria,
    • Responsividade