From 6b46930cfd23c59a359460c84085e9333aea4521 Mon Sep 17 00:00:00 2001 From: Joel Stålnacke Date: Sat, 2 Aug 2025 18:25:14 +0300 Subject: Initial frontend --- TJLaskuri.Web/Program.fs | 38 +++++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 15 deletions(-) (limited to 'TJLaskuri.Web/Program.fs') diff --git a/TJLaskuri.Web/Program.fs b/TJLaskuri.Web/Program.fs index fb776e0..831d8a8 100644 --- a/TJLaskuri.Web/Program.fs +++ b/TJLaskuri.Web/Program.fs @@ -1,15 +1,23 @@ -open System -open Microsoft.AspNetCore.Builder -open Microsoft.Extensions.Hosting - -[] -let main args = - let builder = WebApplication.CreateBuilder(args) - let app = builder.Build() - - app.MapGet("/", Func(fun () -> "Hello World!")) |> ignore - - app.Run() - - 0 // Exit code - +open Microsoft.AspNetCore.Builder +open Microsoft.Extensions.Hosting +open Falco +open Falco.Routing +open TJLaskuri.Web.Modules + +let endpoints = [ + get "/" Index.get + ] + +[] +let main args = + let builder = WebApplication.CreateBuilder(args) + let app = builder.Build() + + app.MapStaticAssets() |> ignore + + app + .UseRouting() + .UseFalco(endpoints) + .Run() + + 0 // Exit code -- cgit v1.2.3