blazoract
blazoract copied to clipboard
Interactive notebook web app implemented in Blazor
blazoract
Blazoract is an interactive notebook user interface implemented in Blazor WebAssembly. It combines some features in Blazor released in .NET 5, such as virtualization and CSS isolation, and includes a kernel backend powered by .NET Interactive.
Development Setup
Before starting development, be sure that you have the following installed:
- Fork and clone this repository locally using Git.
$ git clone https://github.com/{yourusername}/blazoract
-
Restore the project's dependencies by running
dotnet restorein the root. -
Open a terminal and run the following to launch a local instance of the Azure Functions for this app. You will need to the Azure Functions Core Tools mentioned above to enable this.
$ cd Api
$ func start --build
-
In another terminal window, run
dotnet run --project Clientto start the client application. -
Navigate to https://localhost:5001 where the contents of the default notebook should load.
