Option 1: Use Fable

Fable是一种F#到JS的编译器,旨在生成干净的标准代码,以使两种方式的互操作性最大化. 它与BabelWebpackReact Hot Loader等大多数JS开发管道集成在一起. Fable不仅使您能够开发Web应用程序,还可以开发node.js ,使用Electron的桌面或使用React native的移动设备.


Option 2: Use WebSharper

WebSharper WebSharper支持F#,可用于制作F#客户端或跨层HTML5 Web应用程序. 可以从任何支持HTML5的浏览器中使用它们.


Option 3: Use F# on the Server with other languages on the client

您可以在服务器上使用F#,并将JavaScript,Elm,TypeScript等作为前端,并与现代JS / HTML5 Web框架结合使用. 有关更多详细信息,请参见F#Web编程 .

by  ICOPY.SITE