15 puntos por xguru 2021-12-01 | 3 comentarios | Compartir por WhatsApp
  • Herramienta para grabar y compartir pantallas de terminal

  • Reescrito desde cero con JavaScript y Rust para implementar un intérprete de terminal virtual 50 veces más rápido

→ Rust compilado a WASM

  • La versión anterior estaba desarrollada en ClojureScript

→ Era lenta, también más pesada y no se integraba fácilmente con el ecosistema de JS

  • El cambio de React.js a SolidJS también contribuyó a mejorar la velocidad

→ Además, se resolvió el problema de que el reproductor usaba React.js internamente, lo que dificultaba incrustarlo en otras apps de React

  • Soporte para escalado automático según el tamaño de la pantalla

  • También soporta WebSocket y controladores personalizados

3 comentarios

 
bichi 2021-12-01

React.js en algún momento marcó tendencia, pero como su evolución ha sido lenta, la velocidad de ejecución de la librería es baja y resulta demasiado verboso de implementar. React.js necesita una innovación general, al igual que SolidJS y otros.

 
yshrust 2021-12-01

Parece que últimamente hay muchos proyectos que se están reescribiendo en Rust jaja. Supongo que la velocidad es la razón principal, ¿no?

 
xguru 2021-12-01