
#ASCII Loader no FWWebEx
Enquanto muita gente ainda está brigando com spinnerzinho de CSS genérico…
eu resolvi voltar algumas casas no tempo — e avançar várias ao mesmo tempo.
Sim. **ASCII.**
Mas não aquele ASCII estático dos anos 90.
Estamos falando de:
* Engine própria de render
* DSL declarativa (`;loop`, `;area`, `;d`, etc.)
* Viewport controlado (tipo terminal real)
* Suporte a múltiplas regiões (top / full / bottom)
* Modo `fixed` (tela fixa) e `scroll` (log)
* Integração pronta pra WebSocket
👉 Resultado?
Uma animação que não “pisca”, não “sobe”, não quebra layout.
Simplesmente… funciona.
---
💡 **O mais interessante não é o loader. É o conceito.**
A gente parou de “renderizar strings”
e começou a **interpretar instruções visuais**.
Isso muda o jogo.
---
📌 Commit com a evolução completa:
👉 [Commit](https://github.com/DNATechByNaldoDJ/fw.webex/commit/1a9255a8ed457147a31df6de0b63290a522d86c7)
📦 Código do ASCII Loader:
👉 [fw.webex.asciiloader](https://github.com/DNATechByNaldoDJ/fw.webex/tree/main/src/fw.webex/contrib/fw.webex.asciiloader)
---
💣 **Reflexão (com leve provocação):**
Enquanto frameworks modernos tentam reinventar loading com 200kb de JS…
um `` bem feito, com uma engine decente, resolve — e melhor.
Às vezes o futuro não está em adicionar mais camadas…
mas em entender como as coisas **sempre funcionaram bem**.
---
#FWWebEx, #Protheus, #AdvPL, #JavaScript, #ASCII, #DevLife, #Arquitetura, #CleanCode, #UI, #OpenSource
Comentários
Postar um comentário