NestJS NestJS 是一个基于 TypeScript 的渐进式 Node.js 服务端框架,结合面向对象、函数式和响应式编程,提供模块化架构、依赖注入和装饰器,适用于构建高效、可扩展的企业级后端应用。 0400 后端开发# Node.js# TypeScript# 后端开发
Scala Scala 是一门融合函数式与面向对象编程的高级语言,运行在 JVM、JavaScript 和 Native 平台。官方网站提供语言文档、下载、社区资源,适用于构建高性能后端、大数据处理、前端应用和命令行工具。 0400 后端开发# JVM# 函数式编程# 大数据
Apache Kafka Apache Kafka是开源分布式事件流平台,用于构建高性能数据管道、流式分析、数据集成和关键任务应用。支持高吞吐、可扩展、持久化存储,被全球超过80%的财富100强企业采用。 0390 后端开发数据库与运维# 事件驱动# 开源# 流式处理
WorkOS WorkOS 提供企业级身份和组织管理 API,帮助开发者快速集成 SSO、目录同步、审计日志等功能,适用于 B2B SaaS 应用,支持多种身份提供商和编程语言 SDK。 0390 后端开发# B2B SaaS# SSO# 目录同步
Swagger Swagger 是 SmartBear 旗下的 API 工具生态,提供开源和商业工具集,支持 OpenAPI 规范,帮助团队设计、构建、记录和测试 API,适用于个人开发者到企业级团队。 0390 后端开发编程工具# API文档# API设计# OpenAPI
Hasura Hasura 是一个强大的 GraphQL 后端平台,能够基于现有数据库快速生成实时 GraphQL API,简化后端开发流程,适用于现代应用和 AI 数据访问。 0390 后端开发# API管理# GraphQL# 后端开发
Supabase Supabase 是开源的 Firebase 替代方案,提供 Postgres 数据库、认证、实时数据同步、存储及边缘函数。适用于快速构建全栈应用,支持 REST/GraphQL 即时 API,适合个人开发者及企业团队。 0390 后端开发数据库与运维# 后端开发# 实时数据# 数据库
Directus 开源协作后端与无头 CMS,可连接任意数据库并自动生成 REST 和 GraphQL API,提供无代码管理界面、AI 助手及原生 MCP 服务,适用于全栈开发、内容管理和数据运营。 0390 后端开发# API 生成# 开源# 数据管理
LoopBack LoopBack 是一个基于 Node.js 和 TypeScript 的 API 框架,用于快速构建 REST API 和微服务。支持 OpenAPI 规范、GraphQL 以及依赖注入等特性,适合后端开发者使用。 0390 后端开发# API框架# Node.js# REST API
Ktor Ktor 是 JetBrains 推出的 Kotlin 异步服务端框架,专为构建微服务、HTTP API 和 RESTful 应用设计。基于 Kotlin 协程,轻量灵活,支持客户端与服务端开发,适用于云原生和后端场景。 0390 后端开发# Kotlin框架# Ktor# 后端开发
Rocket Rocket 是一个用于 Rust 的 Web 框架,专注于类型安全、易用性和高性能,帮助开发者快速构建安全、稳定的 Web 应用和 API。 0390 后端开发# Rust框架# Web框架# 后端开发
Helidon Helidon 是 Oracle 开源的云原生 Java 微服务框架,提供轻量级 Web 服务器,支持虚拟线程和 GraalVM Native Image,简化微服务开发。 0390 后端开发# Java# 云原生# 微服务框架
Meteor Meteor是一个JavaScript全栈应用平台,支持前后端一体化和实时数据同步,适合快速构建现代Web和移动应用。 0390 后端开发# JavaScript# Web应用# 全栈开发
CakePHP CakePHP是一个开源的PHP Web快速开发框架,基于MVC架构,遵循约定优于配置原则。提供ORM、验证、缓存、安全防护等内置功能,帮助开发者快速构建原型并交付应用,适合从初创项目到企业级系统的开发。 0390 后端开发# MVC# ORM# PHP框架
Rust Rust 官方网站,提供 Rust 语言、工具链、文档及学习资源,适合系统级开发、嵌入式、WebAssembly 等场景,强调性能、内存安全和并发性。 0390 后端开发# 开发工具# 开源# 系统开发
Deno Deno 是一个开源的 JavaScript 和 TypeScript 运行时,基于 Rust 构建,注重安全性与开发者体验。它内置 TypeScript 支持、包管理器、测试运行器等工具,并兼容 Node.js 与 npm 包。默认安全模型、高性能及前沿 JavaScript 特性使其适用于前后端开发、服务端应用和 CLI 工具。 0390 前端开发后端开发# JavaScript# Node.js兼容# TypeScript
PostgREST 将 PostgreSQL 数据库直接发布为 RESTful API 的后端工具。无需编写中间件,自动根据数据库结构和权限生成端点,适用于快速构建 API 服务。 0380 后端开发# API工具# PostgreSQL# RESTful API
Strapi 开源 Headless CMS,使用 JavaScript/TypeScript 构建内容 API,支持 REST 和 GraphQL,可自托管或部署至 Strapi Cloud。适合快速搭建内容管理后端。 0380 后端开发# API生成# Headless CMS# Node.js
Vapor Vapor 是一个基于 Swift 的服务器端 Web 框架,用于构建高性能 HTTP 服务器、后端 API 和 Web 应用。它支持 Swift 并发模型,提供路由、JSON 处理、数据库集成、JWT 认证和模板引擎等功能,适合 Swift 开发者快速构建后端服务。 0380 后端开发# API开发# Swift框架# 后端开发
Sinatra Sinatra 是一个用于快速创建 Ruby 网页应用的 DSL(领域特定语言),以简洁优雅著称,适合构建小型 API 和 Web 服务。 0380 后端开发# Ruby框架# Sinatra# 后端开发
Ruby on Rails Ruby on Rails 是采用 Ruby 语言的全栈 Web 框架,遵循约定优于配置和 MVC 模式。提供数据库、模板、路由、缓存等全套工具,适合快速开发现代数据库驱动的 Web 应用。 0380 后端开发# MVC# Ruby# Web框架
Micronaut Micronaut 是一个现代的、基于JVM的开源全栈框架,专为构建模块化、易于测试的微服务和无服务器应用而设计。它通过编译时处理、低内存消耗和快速启动时间,提供云原生集成、非阻塞HTTP服务器和声明式客户端,适用于Java、Groovy和Kotlin。 0380 后端开发# JVM框架# 云原生# 后端开发
Moleculer Moleculer 是一个面向 Node.js 的高性能微服务框架,支持服务发现、负载均衡、断路器、熔断和重试等特性。它提供可插拔的模块化设计,适合构建可扩展的后端系统。框架开源且免费,拥有活跃的社区和文档支持。 0380 后端开发# Node.js# 后端开发# 开源
Tornado Tornado是Python异步网络框架,最初由FriendFeed开发,通过非阻塞I/O可处理数万并发连接,适用于长轮询、WebSocket等实时应用场景。 0380 后端开发# Python框架# WebSocket# 后端开发
gRPC gRPC 是一个高性能、开源、通用的远程过程调用(RPC)框架,由 Google 开发,现为 CNCF 孵化项目。它基于 HTTP/2 传输,支持双向流、多语言和身份验证,适合微服务通信、后端服务间调用及多语言平台开发。 0370 后端开发# HTTP/2# Protocol Buffers# RPC框架
Axum 基于 Tokio 生态、使用 Rust 编写的 Web 框架,注重人体工程学和模块化。适用于构建异步 API 和服务端应用,与 Tower 中间件生态无缝集成。 0370 后端开发# Rust# Web框架# 后端开发
Actix Web Actix Web 是 Rust 语言的高性能 Web 框架,提供类型安全、特性丰富且可扩展的开发体验。适用于构建快速、安全的后端服务和 API。 0370 后端开发# Rust# Web框架# 后端开发
Chi Chi 是一个轻量级、惯用且可组合的 Go HTTP 路由器,完全兼容 net/http 标准库。它适用于构建高性能的 RESTful API 和微服务,支持中间件、路径参数和子路由,适合需要灵活路由和高并发的后端应用。 0370 后端开发开发文档# Go# HTTP路由器# 中间件
Fiber 受 Express 启发的 Go Web 框架,基于 Fasthttp 构建,注重性能与开发体验。提供路由、中间件、JSON API、静态文件等服务端功能,并内置请求绑定、错误处理、测试工具等。 0370 后端开发# Express风格# Go框架# 后端开发