This self-study repository is designed to allow you to experience the SAFE stack based on an ready-made application that you can build on top of. It will take around 90 minutes for you to complete if you have no experience in any of these technologies.
The master
branch has the "incomplete" solution; please read the instructions.md for a guide on completing this dojo to learn all about the SAFE Stack and F#. There is a "completed" version in the suggested-solution
branch.
- dotnet SDK 2.1.301 The .NET Core SDK
- FAKE 5 FAKE 5
- Yarn package manager
- Node 8.x installed for the front end components
- Mono if you're running on Linux or OSX
- An F# code editor such as:
- VS Code + Ionide extension
- Visual Studio 2017
- Jetbrains Rider
fake build
fake build -t "Run"
If using Visual Studio 2017, do NOT attempt to build directly in VS. You must use build.cmd
to compile and run the application.