My current open source project is a programming language engine, which I implemented in Kotlin and compile to the JVM, Native as well as JS. That means I can run the JS version in a browser, but I don't have to deal (much with JS itself). The actual web UI is very minimal, because developing for the web is, as you correctly asserted, a nightmare.
My current open source project is a programming language engine, which I implemented in Kotlin and compile to the JVM, Native as well as JS. That means I can run the JS version in a browser, but I don't have to deal (much with JS itself). The actual web UI is very minimal, because developing for the web is, as you correctly asserted, a nightmare.