Memo
Demo F# Fable + Giraffe
Requirements
- dotnet SDK 3.1 or higher
- node.js with npm
- An F# editor like Visual Studio, Visual Studio Code with Ionide or JetBrains Rider.
Building and running the app
dotnet run
npm i
npm start- After the first compilation is finished, in your browser open: http://localhost:8080/
Checklist
- Frontend
- SM: Hooks + Context
- Routing: Router5
- Basic routing
- Gruards
- Styles
- Material UI (+JSS)
- Static: Linaria + SCSS
- Dynamic: Emotion
- Backend
- Giraffe
- Authentication
- Cookie-based
- Authorization
- Database
- CSRF token
- provided by a cookie, can be rendered with index.html
but webpack-dev-server should support this
- provided by a cookie, can be rendered with index.html
- Memo
- Get all
- Edit
On this page
Languages
F#92.8%JavaScript6.6%HTML0.6%SCSS0.0%
Contributors
Created September 14, 2020
Updated January 17, 2021