If you were to create a Web API today from scratch how would you do it ?

This page summarizes the projects mentioned and recommended in the original post on /r/dotnet

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • examQuestionCore

    Randomly distribute exam questions - server component written in C#/.NET5

  • CleanArchitecture

    Clean Architecture Solution Template for ASP.NET Core

  • Check github of this developer: https://github.com/hassanhabib Also very interesting is concept of Clean Architecture, example of which you can find here: https://github.com/jasontaylordev/CleanArchitecture Have you heard about SOLID principles? Check on youtube about it.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Dapper.FSharp

    Lightweight F# extension for StackOverflow Dapper with support for MSSQL, MySQL, PostgreSQL, and SQLite

  • Database: SQL or Event Store. If SQL, One of https://fsprojects.github.io/SQLProvider/, https://github.com/Dzoukr/Dapper.FSharp or https://github.com/SQLStreamStore/SQLStreamStore

  • Saturn

    Opinionated, web development framework for F# which implements the server-side, functional MVC pattern

  • Backend: Most likely it would be a toss between https://saturnframework.org or https://giraffe.wiki. They both combins the extremely good type system in F# combined with the ease of a minimal API.

  • SQLStreamStore

    Stream Store library targeting RDBMS based implementations for .NET

  • Database: SQL or Event Store. If SQL, One of https://fsprojects.github.io/SQLProvider/, https://github.com/Dzoukr/Dapper.FSharp or https://github.com/SQLStreamStore/SQLStreamStore

  • Giraffe

    A native functional ASP.NET Core web framework for F# developers.

  • Backend: Most likely it would be a toss between https://saturnframework.org or https://giraffe.wiki. They both combins the extremely good type system in F# combined with the ease of a minimal API.

  • SQLProvider

    A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.

  • Database: SQL or Event Store. If SQL, One of https://fsprojects.github.io/SQLProvider/, https://github.com/Dzoukr/Dapper.FSharp or https://github.com/SQLStreamStore/SQLStreamStore

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • ASP.NET Core Blazor

    5 projects | news.ycombinator.com | 6 Oct 2023
  • Does .NET Web developer mostly work on CRUD-based applications?

    2 projects | /r/csharp | 24 Apr 2022
  • Help an old desktop dev learn a new trick?

    2 projects | /r/webdev | 5 Jan 2022
  • Why did you (any .NET pro) either choose or switch to using F#?

    4 projects | /r/dotnet | 22 Dec 2021
  • ASP.NET identity + JWT?

    2 projects | /r/dotnet | 9 Jul 2021