/SAFE-template-extended

SAFE template 2.0 with extensions for LiteDB, record deletion, editing

Primary LanguageF#

SAFE Template Extended

This template was created with dotnet new safe from SAFE Stack. I've then added the following features to approach something closer to the standard TodoMVC example.

Server:

  • replaced the in-memory storage with LiteDB using LiteDB.FSharp.

Client:

  • option to use in-memory storage so that I can run a live demo (see below) on github.io
  • added view filters
  • return key will add new todo
  • double-click to edit existing do
  • checkbox to toggle todo complete
  • (x) button to delete todo
  • (clear completed) button to delete all completed todos
  • style.css

Build:

  • publish.js, PublishApp target in build.fsx to support publish to gh-pages

Live Demo