Salvo is a comprehensive Rust web framework for building asynchronous HTTP servers and web applications. It features a hierarchical web router that uses a tree-based structure to map requests to handlers and an asynchronous middleware pipeline based on the onion model for request and response pre- and post-processing. The framework is distinguished by its native support for modern network protocols, including a QUIC-based HTTP/3 implementation alongside HTTP/1 and HTTP/2. It includes an integrated OpenAPI documentation generator that extracts schemas directly from handler signatures to produc
Iris is a high-performance web framework and API toolkit for the Go programming language. It provides the infrastructure necessary to build HTTP/2 web applications, REST APIs, and MVC-based websites. The project distinguishes itself through a flexible architectural model that supports multiple isolated application instances within a single process and allows for binary-embedded asset loading to eliminate external filesystem dependencies. It features dynamic router hot-reloading and a pluggable view engine for rendering dynamic HTML content. The framework covers a broad range of capabilities,
This project is a comprehensive library of reference implementations and patterns for building web applications using the Go Fiber framework. It provides curated templates and implementation guides for creating REST APIs, web servers, and structured backend services. The repository serves as a practical resource for applying architectural patterns, including Clean and Hexagonal architectures, as well as port-and-adapter decoupling. It offers detailed examples for integrating common web features such as OAuth2 authentication, JWT verification, WebSockets for real-time communication, and server
AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p
Poem ist ein umfassendes Toolkit für die Erstellung typsicherer Webanwendungen, APIs und Server unter Verwendung der Programmiersprache Rust. Es bietet eine Grundlage für die Entwicklung von Webservern, die HTTP-Anfragen mit starker Typsicherheit handhaben.
Die Hauptfunktionen von poem-web/poem sind: Rust Web Frameworks, Type-Safe Web Frameworks, Type-Safe Request Binders, HTTP Request Routing, gRPC Service Implementations, Protocol-Agnostic Transport Layers, Session State Persistence, Custom Middleware Implementations.
Open-Source-Alternativen zu poem-web/poem sind unter anderem: salvo-rs/salvo — Salvo is a comprehensive Rust web framework for building asynchronous HTTP servers and web applications. It features a… kataras/iris — Iris is a high-performance web framework and API toolkit for the Go programming language. It provides the… gofiber/recipes — This project is a comprehensive library of reference implementations and patterns for building web applications using… aws-powertools/powertools-lambda-python — AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS… chenshenhai/koa2-note — koa2-note is a project focused on Koa2 web server development and Node.js asynchronous programming. It provides a… http-rs/tide — Tide is an asynchronous web server framework and HTTP toolkit for the Rust programming language. It provides a system…