Le terminal web de Zellij : Accédez à vos terminaux depuis votre navigateur
Zellij, un multiplexeur et espace de travail de terminal, a récemment publié un client web intégré, permettant aux utilisateurs de se connecter à des sessions de terminal en arrière-plan via un navigateur. Cet article détaille le processus de construction du terminal web Zellij, y compris les choix technologiques, la conception de l'architecture et les défis rencontrés. Il utilise une architecture client/serveur avec une communication bidirectionnelle via WebSockets entre le navigateur et le serveur Zellij. Construit avec Rust et axum, le serveur web privilégie la sécurité et la facilité d'utilisation. Les projets futurs pour Zellij incluent l'extension de l'interface web pour prendre en charge des fonctionnalités telles que le rendu natif des composants d'interface utilisateur et la fusion de plusieurs sessions de terminal.
Lire plus