You don't need to write tons of JavaScript code to create a JavaScript-friendly MVVM app. Let DotVVM can take over. Here's a basic tutorial for developing with it ...
If you're interested in building your own website, or developing a web app or service for others to use, you'll need to get familiar with how the web works and the tools you'll need to develop for it.