server
mflix
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.
server
-
GraphQL vs REST in .NET Core
For .NET Web App you can add GraphQL to you app in a few ways: for example, via separate endpoint in your controller, adding your custom GraphQL Middleware or you can use NUGET package GraphQL.Server.Transports.AspNetCore and add GraphQLHttpMiddleware or even Web Sockets Middleware.
mflix
-
MFlix - A C# .NET 5 Project
I chose MFlix as the name for this project because I am using one of the sample databases provided by MongoDB called MFlix. The MFlix database is composed of collections of movie related data. I provide more detail in the MongoDB section where I explain how to get a copy of the MFlix database. Therefore, because of the database name, and the fact that MFlix is a short and catchy name, I decided to go with MFlix.
What are some alternatives?
dataloader - DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
bloomrpc - Former GUI client for gRPC services. No longer maintained.
altair - ✨⚡️ A beautiful feature-rich GraphQL Client for all platforms.
prometheus-net - .NET library to instrument your code with Prometheus metrics
examples - Examples for GraphQL.NET
graphql-voyager - 🛰️ Represent any GraphQL API as an interactive graph
Compentio.Notes.GraphQL - .NET 5 GraphQL Web API application with MongoDB.
postman-app-support - Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
grpcui - An interactive web UI for gRPC, along the lines of postman
insomnia - The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.