Terminal Zellij na Web: Acessando seus Terminais pelo Navegador

Zellij, um multiplexador e espaço de trabalho de terminal, lançou recentemente um cliente web integrado, permitindo que os usuários se conectem a sessões de terminal em segundo plano por meio de um navegador. Esta postagem detalha o processo de construção do Zellij Web Terminal, incluindo as escolhas de tecnologia, o design da arquitetura e os desafios enfrentados. Ele usa uma arquitetura cliente/servidor com comunicação bidirecional via WebSockets entre o navegador e o servidor Zellij. Construído com Rust e axum, o servidor web prioriza a segurança e a facilidade de uso. Planos futuros para o Zellij incluem expandir a interface web para suportar recursos como renderização de componentes de interface do usuário nativos e a fusão de várias sessões de terminal.
Leia mais