Z Framework
Alta Performance com quase Zero Dependências
O framework modular definitivo para aplicações web que exigem velocidade extrema e controle total. Construído com Node.js puro e JavaScript ES6, o ZFW redefine o conceito de eficiência no desenvolvimento.
Arquitetura de Próxima Geração
Construído para desenvolvedores que não aceitam compromissos com performance.
Quase Zero Dependências
Backend Node.js puro. Sem libraries desnecessárias, sem vulnerabilidades ocultas. Apenas código limpo, eficiente e escalável. Apenas sql.js e pg!
Sistema de Componentes
Arquitetura baseada em classes ES6. Componentes visuais modulares com CSS e Templates JSON independentes.
Cache Inteligente
Sistema de cache avançado para templates e estilos, eliminando requisições duplicadas e reduzindo latência.
Templates Declarativos
Defina estruturas visuais 100% via JSON. Flexibilidade total para prototipagem rápida e escalabilidade.
Roteamento Inteligente
Sistema de priorização dinâmico entre apps do sistema e customizados. Flexibilidade total de arquitetura.
Segurança por Design
Controle absoluto sobre cada linha de código. Menos dependências significam uma superfície de ataque menor.
A Simplicidade do JavaScript Puro Encontra a Robustez do Node.js
Hot Reload Real-Time
Atualizações dinâmicas de componentes e estilos sem necessidade de recarregar a página.
Modularidade Extrema
Cada app ou componente é uma unidade isolada, facilitando manutenção e reutilização em escala.
/**
* @route GET listaUsusarios
* Lista todos os usuários disponíveis do banco de dados
*/
export async function listaUsusarios(req, res) {
try {
const db = await getDatabase();
// Busca usuários do banco de dados
const users = await db.all('SELECT * FROM usuarios ORDER BY nome');
res.writeHead(200, { 'Content-Type': 'application/json' });
res.end(JSON.stringify(users));
} catch (err) {
console.error('Erro ao buscar usuários:', err);
res.writeHead(500, { 'Content-Type': 'application/json' });
res.end(JSON.stringify(err));
}
}