Payload CMS 基于 TypeScript 的开源无头 CMS 和应用框架。原生支持 Next.js,提供可视化编辑、多租户、本地化等功能,适用于内容管理、企业应用和电子商务。 060 后端开发# Next.js# TypeScript# 可视化编辑
Directus 开源协作后端与无头 CMS,可连接任意数据库并自动生成 REST 和 GraphQL API,提供无代码管理界面、AI 助手及原生 MCP 服务,适用于全栈开发、内容管理和数据运营。 070 后端开发# API 生成# 开源# 数据管理
Strapi 开源 Headless CMS,使用 JavaScript/TypeScript 构建内容 API,支持 REST 和 GraphQL,可自托管或部署至 Strapi Cloud。适合快速搭建内容管理后端。 060 后端开发# API生成# Headless CMS# Node.js
LoopBack LoopBack 是一个基于 Node.js 和 TypeScript 的 API 框架,用于快速构建 REST API 和微服务。支持 OpenAPI 规范、GraphQL 以及依赖注入等特性,适合后端开发者使用。 060 后端开发# API框架# Node.js# REST API
Vapor Vapor 是一个基于 Swift 的服务器端 Web 框架,用于构建高性能 HTTP 服务器、后端 API 和 Web 应用。它支持 Swift 并发模型,提供路由、JSON 处理、数据库集成、JWT 认证和模板引擎等功能,适合 Swift 开发者快速构建后端服务。 060 后端开发# API开发# Swift框架# 后端开发
Ktor Ktor 是 JetBrains 推出的 Kotlin 异步服务端框架,专为构建微服务、HTTP API 和 RESTful 应用设计。基于 Kotlin 协程,轻量灵活,支持客户端与服务端开发,适用于云原生和后端场景。 060 后端开发# Kotlin框架# Ktor# 后端开发
Cowboy Erlang 小型快速 HTTP 服务器,适合构建高并发网络服务。提供 WebSocket 支持,广泛用于 Erlang/Elixir 生态中的 API 网关与微服务。 060 后端开发# Erlang# HTTP服务器# WebSocket
Hanami Hanami 是 Ruby 模块化 Web 框架,注重代码组织和可维护性。它通过分离关注点、显式业务逻辑和模块化架构,帮助构建易于长期维护的大型应用。 050 后端开发# Ruby# Web框架# 后端开发
Sinatra Sinatra 是一个用于快速创建 Ruby 网页应用的 DSL(领域特定语言),以简洁优雅著称,适合构建小型 API 和 Web 服务。 050 后端开发# Ruby框架# Sinatra# 后端开发
Ruby on Rails Ruby on Rails 是采用 Ruby 语言的全栈 Web 框架,遵循约定优于配置和 MVC 模式。提供数据库、模板、路由、缓存等全套工具,适合快速开发现代数据库驱动的 Web 应用。 060 后端开发# MVC# Ruby# Web框架
Axum 基于 Tokio 生态、使用 Rust 编写的 Web 框架,注重人体工程学和模块化。适用于构建异步 API 和服务端应用,与 Tower 中间件生态无缝集成。 050 后端开发# Rust# Web框架# 后端开发
Rocket Rocket 是一个用于 Rust 的 Web 框架,专注于类型安全、易用性和高性能,帮助开发者快速构建安全、稳定的 Web 应用和 API。 040 后端开发# Rust框架# Web框架# 后端开发
Actix Web Actix Web 是 Rust 语言的高性能 Web 框架,提供类型安全、特性丰富且可扩展的开发体验。适用于构建快速、安全的后端服务和 API。 040 后端开发# Rust# Web框架# 后端开发
GoFrame GoFrame是Go语言模块化、高性能的开发框架,适用于企业级业务系统和后端服务。提供数据库、缓存、日志、Web服务等丰富组件,强调工程规范和开箱即用,配套详尽文档与社区支持。 040 后端开发# Go框架# 企业级开发# 后端开发
Beego Beego 是一个开源的 Go 语言 Web 框架,采用 MVC 架构,集成 ORM、日志、配置管理等功能,适用于快速构建企业级 Web 应用和 API 服务。 060 后端开发# Go框架# MVC框架# 后端开发
Fiber 受 Express 启发的 Go Web 框架,基于 Fasthttp 构建,注重性能与开发体验。提供路由、中间件、JSON API、静态文件等服务端功能,并内置请求绑定、错误处理、测试工具等。 050 后端开发# Express风格# Go框架# 后端开发
Echo Echo 是高可扩展、极简的 Go Web 框架,提供零分配路由器、内置 25+ 中间件、数据绑定、自动 TLS 等功能,适用于构建高性能 API 和生产服务。 050 后端开发# API开发# Go框架# Web框架
Gin Go 语言高性能 Web 框架,基于 Radix 树路由、中间件链和内置 JSON 验证,适合构建 REST API 和微服务。提供路由分组、错误管理及 JSON/XML/HTML 渲染,性能优于 Martini 40 倍。 040 后端开发# Go# REST API# Web框架
Vert.x Vert.x 是一个基于 JVM 的事件驱动应用框架,专为响应式、异步和微服务架构而设计。它以资源高效、并发异步和灵活可组合著称,适合构建高性能后端服务。 040 后端开发# JVM# Vert.x# 事件驱动
Play Framework Play Framework是一个为Java和Scala开发者设计的高性能响应式Web框架,基于Akka/Pekko构建,支持异步非阻塞I/O,适用于构建高并发、可扩展的后端应用和RESTful服务。 040 后端开发# Java# Scala# Web框架
Jakarta EE Jakarta EE 是云原生企业级 Java 的开源标准平台,由 Eclipse 基金会维护。提供 Servlet、REST、持久化等规范,支持跨运行时部署,适用于构建可扩展、安全的后端应用。 070 后端开发# Java# 云原生# 企业级开发
Helidon Helidon 是 Oracle 开源的云原生 Java 微服务框架,提供轻量级 Web 服务器,支持虚拟线程和 GraalVM Native Image,简化微服务开发。 050 后端开发# Java# 云原生# 微服务框架
Deno Deno 是一个开源的 JavaScript 和 TypeScript 运行时,基于 Rust 构建,注重安全性与开发者体验。它内置 TypeScript 支持、包管理器、测试运行器等工具,并兼容 Node.js 与 npm 包。默认安全模型、高性能及前沿 JavaScript 特性使其适用于前后端开发、服务端应用和 CLI 工具。 060 前端开发后端开发# JavaScript# Node.js兼容# TypeScript
Micronaut Micronaut 是一个现代的、基于JVM的开源全栈框架,专为构建模块化、易于测试的微服务和无服务器应用而设计。它通过编译时处理、低内存消耗和快速启动时间,提供云原生集成、非阻塞HTTP服务器和声明式客户端,适用于Java、Groovy和Kotlin。 050 后端开发# JVM框架# 云原生# 后端开发
Quarkus Quarkus 是面向 Kubernetes 和 GraalVM 的云原生 Java 框架。它提供极快的启动时间、低内存占用和实时重载,支持 JVM 和原生可执行文件,并集成超过五十种流行库,适合构建高性能微服务和无服务器应用。 060 后端开发# GraalVM# Java框架# Kubernetes
Bun Bun 是一个快速的 JavaScript 运行时与工具链,集成了包管理器、测试运行器和打包器,旨在替代 Node.js 并简化开发流程。 050 前端开发后端开发# JavaScript运行时# 包管理器# 打包器
Spring Spring 是 Java 企业级应用的开发生态,提供 Spring Boot、微服务、数据访问和云原生支持。它简化后端开发,适用于构建高并发、可扩展的 Web 应用和微服务架构。 050 后端开发# Java框架# Spring# 云原生
Moleculer Moleculer 是一个面向 Node.js 的高性能微服务框架,支持服务发现、负载均衡、断路器、熔断和重试等特性。它提供可插拔的模块化设计,适合构建可扩展的后端系统。框架开源且免费,拥有活跃的社区和文档支持。 050 后端开发# Node.js# 后端开发# 开源