.NET
Cross-platform Microsoft runtime and framework for building APIs, workers, and web apps
Guides · How to Choose
Backend framework choice locks in your language ecosystem, performance profile, and what your team reaches for by default. Switching later means rewriting business logic, not just infrastructure.
| Tool | Pricing | Learning Curve | Best For |
|---|---|---|---|
| | Free / Open Source | Enterprise APIs, cloud-native services, long-term maintainability | |
| | Free / Open Source | REST APIs, secure backends, modern web services on .NET | |
| | Free / Open Source | Fast backend services, CLI tools, dev toolchain replacement, Node.js-compatible apps | |
| | Free / Open Source | Edge APIs, TypeScript-first services, and secure runtime defaults | |
| | Free / Open Source | Full-stack web apps, content-heavy sites, rapid development | |
| Elysia | Free / Open Source | Bun-based APIs, teams wanting Express-like DX with TypeScript safety and Bun speed | |
| | Free / Open Source | REST APIs, middleware-heavy apps, Node.js backends | |
| | Free / Open Source | ML APIs, high-performance Python backends, async apps | |
| | Free / Open Source | High-throughput APIs, JSON services, and performance-focused Node.js backends | |
| | Freemium — generous free tier, pay-as-you-go | Mobile apps, rapid prototyping, real-time sync | |
| | Free / Open Source | Microservices, CLI tools, high-throughput APIs | |
| | Free / Open Source | APIs consumed by multiple clients (web, mobile), complex data graphs, reducing over-fetching | |
| | Free / Open Source | Edge functions, REST APIs, ultrafast Node.js/Bun backends | |
| | Free / Open Source | CRUD apps, SaaS backends, rapid delivery | |
| | Free / Open Source | Scalable APIs, enterprise backends, domain-driven design | |
| | Free / Open Source | Simple APIs, BFF pattern, full-stack Next.js apps | |
| | Free / Open Source | APIs, real-time services, automation scripts, and tooling | |
| | Free / Open Source | Enterprise APIs, microservices, regulated environments | |
| | Freemium — free tier, paid from $25/mo | MVPs, startups, mobile backends, real-time apps | |
| | Free / Open Source | Full-stack TypeScript apps, teams wanting type-safe client-server communication |
Cross-platform Microsoft runtime and framework for building APIs, workers, and web apps
High-performance .NET web framework for APIs, web apps, and real-time services
All-in-one JavaScript runtime with a built-in bundler, test runner, and npm-compatible package manager
Secure JavaScript and TypeScript runtime with npm compatibility, built-in tooling, and modern web APIs
Batteries-included Python web framework with ORM, admin, and auth built in
Ergonomic web framework for Bun with end-to-end type safety and high performance
Minimalist and flexible Node.js web framework
Modern Python web framework with automatic OpenAPI docs and type validation
High-performance Node.js web framework focused on low overhead and schema-driven APIs
Google's backend-as-a-service with auth, database, hosting, and functions
Compiled language by Google for high-performance, concurrent services
Query language and runtime for APIs that gives clients precise control over the data they fetch
Ultrafast, lightweight web framework for the edge, Bun, Deno, and Node.js
PHP framework with expressive syntax, batteries-included tooling, and strong DX
Structured Node.js framework with dependency injection and modular architecture
Serverless API endpoints co-located with your Next.js frontend
JavaScript runtime for building server-side applications and tooling
Java framework for production-grade services with strong ecosystem support
Open-source Firebase alternative with Postgres, auth, storage, and edge functions
End-to-end typesafe API layer that eliminates API schema boilerplate for TypeScript full-stack apps