ApiEndpoints
cwa-server
ApiEndpoints | cwa-server | |
---|---|---|
22 | 7 | |
2,992 | 1,886 | |
- | - | |
4.3 | 7.5 | |
about 1 month ago | 12 months ago | |
C# | Java | |
MIT License | Apache License 2.0 |
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.
ApiEndpoints
- Web apis with controllers but whats the other way
-
Does anyone like minimal API?
I personally prefer the API Endponts project that doesn’t get the love it deserves. It’s really the best of both worlds. It breaks each endpoint up into one file to make it easier to manage and prevents ginormous Controllers.
-
Are minimal APIs meant to be used for lightweight projects or do they offer something controllers don't?
I personally think it feels "cleaner" when using the controllers instead because they provide more out of the box features. Having one endpoint per file is a nice thing so I'm thinking about using the ApiEndpoints ( https://github.com/ardalis/ApiEndpoints ) package.
-
Need help for refactoring my Controller
You can follow a "controller per endpoint" strategy. One good way to do it is with Steve Smith ApiEndpoints: https://github.com/ardalis/ApiEndpoints
- Need help understanding the purpose of MediatR in vertical slices architecture.
-
Thick or thin API controllers?
I'm not disputing the benefits of thin controllers but there are other ways to make the controllers thinner. For example, I could use libraries such as ApiEndpoints which allows me to have one handler class per REST endpoint. Basically, MediatR pattern but at the ASP.net level.
The only think I would suggest is to break endpoints into separate files via smth like this https://github.com/ardalis/ApiEndpoints
-
FastEndpoints v3.0 released with easy api versioning support!
You really should compare against https://github.com/ardalis/ApiEndpoints
-
FastEndpoints alternatives - ApiEndpoints and Carter
3 projects | 20 Jan 2022
- ASP.NET Core 6: Autenticación JWT y Identity Core
cwa-server
- Sites to download source code from? (Leaked or not)
-
Staatliche Effizienz
Schaut euch das zeug auf github an: https://github.com/corona-warn-app/cwa-server
-
Thick or thin API controllers?
Which means that the Java philosophy is too "fat" for you if I understood you. Real world Java controller.
-
From Maven 3 to Maven 5
I found this pattern in: corona-warn-app
-
2G+ how do visitors / tourists get same-day negative test result.
Go there and get your test for free. You have to register and will get your result by email, download or in best cases within germany's https://www.coronawarn.app/
-
Where to find a "By the book" example of java spring boot.
This is the backend of germanies contact tracing App. It's beeing developed by SAP https://github.com/corona-warn-app/cwa-server
What are some alternatives?
FastEndpoints - A light-weight REST API development framework for ASP.NET 6 and newer.
cas - Apereo CAS - Identity & Single Sign On for all earthlings and beyond.
FastEndpoints - A light-weight REST API development framework for ASP.Net 6 and newer. [Moved to: https://github.com/FastEndpoints/Library]
uaa - CloudFoundry User Account and Authentication (UAA) Server
MediatR - Simple, unambitious mediator implementation in .NET
IdentityServer4 - OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
IDDD_Samples - These are the sample Bounded Contexts from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168
Carter - Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
matsim-episim - Epidemic simulation for MATSim
.NET Runtime - .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Polyglot for Maven - Support alternative markup for Apache Maven POM files