适用于 JavaScript 的 F#

可以通过两个社区提供的开源工具链将 F# 作为 JavaScript 代码来执行。 这支持将 F# 代码用于客户端和全堆栈 Web 开发。

Fable

Fable 是将 F# 引入 JavaScript 生态系统的编译器。 它生成新式 JavaScript 输出,与 JavaScript 包互操作,并且支持多种开发模型,包括 React。

WebSharper

WebSharper - 针对 .NET 提供全堆栈的、功能性的反应式 Web 编程,支持使用 C# 开发微服务、客户端-服务器 Web 应用程序、反应式 SPA 等。

另请参阅