我一直在研究 Websharper,想知道是否可以将它用于静态 Web 应用程序。也就是说,不是托管在 IIS 中,而是作为带有 javascript 的静态网页。
问问题
690 次
3 回答
6
当前的 WebSharper 版本并没有使这种情况变得容易。对于下一个版本,我们正在开发服务器端 HTML 组合器和页面/网站组合器。使用这些组合器,您将能够在 F# 中定义完整的页面和链接的网站,然后通过 IIS 提供它们或将它们编译为静态 HTML。
于 2010-07-08T13:18:51.630 回答
1
我想,在最坏的情况下,会有一个退化的“是”答案,因为你可以
- 在具有静态内容和客户端 JavaScript 的 Web 服务器中托管一个页面
- 在浏览器中点击该页面,并查看和下载源代码
- 保存该结果并将其用作静态页面内容
因此,在这方面,它就像一种 F# 到 Javascript 的翻译器。
也就是说,我自己没有时间尝试 WebSharper,所以我可能是错的,或者即使我是对的,对于这种情况,可能会有一个更简单的工作流程,或者谁知道呢。希望有人能提供更好的答案。
于 2010-06-25T21:24:43.947 回答
0
您可以使用一些选项,WebSharper 为这些天提供了几个模板。您可以使用 owin 或 suave 自行托管(两者都可用的模板)您也可以使用 NancyFx 或任何其他轻量级容器进行托管,如果您使用 SPA 模板,它都是静态内容
于 2016-05-11T15:14:14.123 回答