0.1.19 • Published 9 years ago
@atimermann/sindri v0.1.19
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
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