开发者

Static page with Websharper?

开发者 https://www.devze.com 2023-01-04 15:25 出处:网络
I have been looking into Websharper, and was wondering if it\'s possible to use it for sta开发者_如何学运维tic web apps. That is, not hosted in IIS, but as a static web page with javascript.Current We

I have been looking into Websharper, and was wondering if it's possible to use it for sta开发者_如何学运维tic web apps. That is, not hosted in IIS, but as a static web page with javascript.


Current WebSharper release does not make this scenario easy. For the next release, we are developing server-side HTML combinators and page/website combinators. With these combinators, you will be able to define complete pages and linked websites in F#, and then either serve them via IIS or compile them out to static HTML.


I imagine that, in the worst case, there is a degenerate 'yes' answer, in that you could

  • host a page in the web server that had static content and client-side javascript
  • hit that page in the browser, and view & download source
  • save that result and use it as static page content

and thus in that respect it behaves as a kind of F#-to-Javascript translator.

That said, I have not had time to try out WebSharper myself, and so I could be wrong, or even if I am right, there could be a simpler workflow for this scenario, or who knows what. Hopefully someone will step in with a better answer.


There's a few options you could use and WebSharper comes with several templates for these now a days. You can self host with owin or suave (templates for both available) you could also host with NancyFx or any other lightweight container and if you use a SPA template it's all static content

0

精彩评论

暂无评论...
验证码 换一张
取 消