The ASP.NET Core documentation includes an MVC tutorial for building a project called MvcMovies.
This is a port of that project to F# and Giraffe.
Here's what it looks like:
git clone https://github.com/dharmatech/mvc-movie-giraffe.git
cd mvc-movie-giraffe
libman restore
dotnet restore
dotnet build
dotnet watch run
Then go to:
http://localhost:5000/Movies
The project has been run and tested on:
- Windows
- Ubuntu
The project file can be opened in:
- Visual Studio 2019 for Windows
- Visual Studio Code with Ionide.
ksensos1 explained how to programatically setup antiforgery.
Chet Husk demonstrated a very nice expression-based approach to tag-helpers.