Pojawiły się głosy by dać wsparcie dla webassembly co też zrobiłem, ale nie jestem zbyt zadowolony z efektu - być może trzeba spędzić sporo czasu by to doszlifować.
Więc pomyślałem że można by zrobić coś "od zera" zaczynając od podstawowych funkcjonalności i stopniowo rozwijać.