15 Punkte von xguru 2021-12-01 | 3 Kommentare | Auf WhatsApp teilen
  • Ein Tool zum Aufzeichnen und Teilen von Terminalbildschirmen

  • Von Grund auf in JavaScript und Rust neu entwickelt und dabei einen 50-mal schnelleren virtuellen Terminal-Interpreter implementiert

→ Rust nach WASM kompiliert

  • Frühere Versionen wurden mit ClojureScript entwickelt

→ langsam, groß und nicht leicht mit dem JS-Ökosystem zu integrieren

  • Der Wechsel von React.js zu SolidJS hat ebenfalls zur Geschwindigkeitsverbesserung beigetragen

→ Außerdem nutzte der Player selbst React.js, was das Einbetten in andere React-Apps erschwerte; auch dieses Problem wurde gelöst

  • Unterstützt automatische Skalierung je nach Bildschirmgröße

  • Unterstützt auch WebSocket und benutzerdefinierte Driver

3 Kommentare

 
bichi 2021-12-01

React.js war eine Zeit lang ein Trendsetter, aber die Weiterentwicklung verläuft langsam, sodass die Bibliothek langsam läuft und die Implementierung viel zu umständlich ist. React.js braucht wie SolidJS und andere insgesamt grundlegende Innovationen.

 
yshrust 2021-12-01

In letzter Zeit scheint es viele Projekte zu geben, die in Rust neu geschrieben werden, haha. Der Hauptgrund ist wohl die Geschwindigkeit, oder?

 
xguru 2021-12-01