-
Notifications
You must be signed in to change notification settings - Fork 1
Roadmap
Edgar Mesquita edited this page Jan 26, 2026
·
12 revisions
Este documento resume o progresso do eQuantic.UI e os próximos passos planejados para a framework.
- Autorização em Server Actions (
[Authorize],[AllowAnonymous]) - Validação de payloads e limites de tamanho de requisição.
- Whitelist de tipos para desserialização segura.
- Suite de testes abrangente (37 testes unitários e de snapshot).
- Suporte a
try-catch-finallye outras construções complexas. - Implementação de heurísticas de identificadores (
this.).
- Keyed Diffing: Reconciliação inteligente baseada em chaves.
- WeakMap Event Tracking: Otimização de memória para evitar leaks.
- Build do Runtime otimizado com Vite.
- True Keyed Diffing: Implementar algoritmo de Longest Increasing Subsequence (LIS) para movimentação eficiente de nós (Performance Crítica).
- Testes E2E: Implementar testes funcionais reais com Playwright no
TodoListApp. - Linting & Formatting: Padronização rigorosa do código TS no Runtime.
- Hot Module Replacement (HMR): Implementar WebSocket server e prototype patching para feedback loop instantâneo.
- eQuantic VS Code Extension: Snippets, Intellisense e Debugger integration.
- Suporte a Slots/Templates: Permitir passagem de pedaços de UI como propriedades de componentes.
- Melhoria no CSS-in-JS: Sistema de temas mais robusto e performático.
- Biblioteca de Componentes UI: Criar
eQuantic.UI.Materialou similar (Buttons, Grids, Dialogs). - eQuantic Playground: Editor online via WASM.
- Suporte Full SSR: Renderização inicial completa no servidor para SEO e performance.
- eQuantic DevTools: Extensão de browser para inspecionar a árvore de componentes e estado.