Using F# for Web Applications
Option 1: Use Fable
Option 2: Use SAFE Stack
SAFE Stack is an end-to-end, functional-first stack for cloud-ready web development that emphasizes type-safe programming. It is an application development stack that brings several technologies together into a single, coherent stack for type-safe, flexible, web-enabled applications that can be written almost entirely in F#.
Option 3: Use WebSharper
WebSharper allows end-to-end web applications with both client and server developed in F#. It includes TypeScript interoperability, mobile web apps, getting started material, templates and much more.
Option 4: Use WebAssembly with Bolero
There are other options, see also F# Web Programming.