Falco
Our great sponsors
Falco | Thoth.Json.Net | |
---|---|---|
2 | 1 | |
510 | 31 | |
- | - | |
6.1 | 0.0 | |
26 days ago | about 1 year ago | |
F# | F# | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Falco
- Show HN: F# web server in 3-4 lines of code
-
Recommended libraries / frameworks for web services
I'm mostly looking for a few things: - web framework (when will Giraffe 5.0 get officially released ? What about Falco ?) - data access (I've seen Npgsql.Fsharp, any experience with it ? Donald ? Does Dapper play well with F# ?) - Json Serialization (I think one between Fsharp.Data and System.Text.Json will work)
Thoth.Json.Net
-
Recommended libraries / frameworks for web services
For JSON is use https://github.com/thoth-org/Thoth.Json.Net which is more or less Elm's way of doing it. For each type I provide functions to decode and encode JSON, so I can go straight from raw string into rich business model. No need to be JSON 1:1 F# Model, see:
What are some alternatives?
Giraffe - A native functional ASP.NET Core web framework for F# developers.
Npgsql.FSharp - Thin F# wrapper around Npgsql, the PostgreSQL database driver for .NET
Saturn - Opinionated, web development framework for F# which implements the server-side, functional MVC pattern
F# Data - F# Data: Library for Data Access
wiz - The F# web framework designed for clarity and speed
FSharp.Data.Npgsql - F# type providers to support statically typed access to input parameters and result set of sql statement in idiomatic F# way. Data modifications via statically typed tables.
Donald - A lightweight, generic F# database abstraction.
VisualFSharp - The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
WebFrame - F# framework for rapid prototyping with ASP.NET Core.
valum - Web micro-framework written in Vala