There are lots of languages nicer than JS that compile down to JS.
That said, you don't need JS to make a webapp. You can do it strictly with server-side code and HTML.
That said, you don't need JS to make a webapp. You can do it strictly with server-side code and HTML.