Skip to content

SubliemeSiem/fsharp-playground

Repository files navigation

js-playground

A project to play around with JavaScript and F# using Suave. Will feature various common design patterns and libraries, and shows how you can host js, css and html files using Suave.

Contents:

Running the code

You'll need to install dotnet Core 2.0 first. Afterwards you can run the following commands in your shell to get and run the code:

$ git clone https://github.com/SubliemeSiem/fsharp-playground.git
$ cd fsharp-playground
$ dotnet restore
$ dotnet run

To visit the page, browse to http://localhost:4000. To see the mobile or tablet version, browse to http://[ip]:4000, where [ip] is the ip address of the system running Node.js, using a phone or tablet that is connected to the same network. To get ssl to work using let's encrypt, you'll need some sort of static address. This may be an address provided by a DDNS service, or a static ip address. Details about the configuration for let's encrypt can be found in (not implemented yet).

About

Port from js-playground to F# using Suave

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published