15 poin oleh xguru 2021-12-01 | 3 komentar | Bagikan ke WhatsApp
  • Alat untuk merekam dan membagikan tampilan terminal

  • Dikembangkan ulang dari nol dengan JavaScript dan Rust untuk mewujudkan interpreter terminal virtual yang 50x lebih cepat

→ Rust dikompilasi ke WASM

  • Versi sebelumnya dikembangkan dengan ClojureScript

→ Kecepatannya lambat, ukurannya juga besar, dan tidak mudah diintegrasikan dengan ekosistem JS

  • Peralihan dari React.js ke SolidJS juga berkontribusi pada peningkatan performa

→ Selain itu, karena player sebelumnya menggunakan React.js secara internal, masalah sulitnya melakukan embed ke aplikasi React lain juga teratasi

  • Mendukung penskalaan otomatis sesuai ukuran layar

  • Juga mendukung WebSocket dan driver kustom

3 komentar

 
bichi 2021-12-01

React.js dulu sempat memimpin tren, tetapi perkembangannya lambat sehingga kecepatan menjalankan library ini lambat dan implementasinya terlalu bertele-tele. React.js memerlukan inovasi menyeluruh, seperti SolidJS dan lainnya.

 
yshrust 2021-12-01

Akhir-akhir ini sepertinya banyak proyek yang ditulis ulang dengan Rust ya hehe. Mungkin alasan utamanya memang karena kecepatan?

 
xguru 2021-12-01