This project is part of the F# Advent Calendar in English 2020.
In this walkthrough I'll show how to quickly and easily visualise data on an interactive map using F#, Leaflet and the SAFE Stack.
See it in action at http://www.markpattison.net/mapdemo/
You'll need to install the following pre-requisites in order to build SAFE applications
- The .NET Core SDK 3.1 or higher.
- npm package manager.
- Node LTS.
Before you run the project for the first time only you must install dotnet "local tools" with this command:
dotnet tool restore
To concurrently run the server and the client components in watch mode use the following command:
dotnet fake build -t run
Then open http://localhost:8080
in your browser.
Pull requests welcome!