🏭 General-Purpose Web Frameworks
You can build your main backend API using web frameworks or libraries that are not specifically designed for games. But you might need additional processes or services to handle game-specific logic, for instance to run a 3D simulation of a scene for client validation, or a stateful websocket server.
You may use simple HTTP endpoints, REST, GraphQL, or tRPC.
- https://www.fastify.io/ (opens in a new tab)
Include Deno, Bun options
- Next Auth
tRPC (opens in a new tab) is a new library that allows you to call remote functions (similarly to gRPC) from the browser via React Query, in a fully-typed experience.