awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjektÜber unsHow we rankPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 Repo

Awesome GitHub RepositoriesWeb Environment Interfaces

Standardized data structures that map HTTP request metadata for use by web applications.

Distinct from Hash-Like Interfaces: None of the candidates address the server-to-application environment hash pattern common in Ruby web interfaces.

Explore 1 awesome GitHub repository matching web development · Web Environment Interfaces. Refine with filters or upvote what's useful.

Awesome Web Environment Interfaces GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • rack/rackAvatar von rack

    rack/rack

    5,124Auf GitHub ansehen↗

    Rack ist ein minimales Interface, das standardisiert, wie Ruby-Webserver und Frameworks kommunizieren. Es bietet ein Web-Application-Interface und ein Web-Server-Interface, die es Ruby-Anwendungen ermöglichen, über verschiedene Server-Implementierungen hinweg zu laufen, indem ein gemeinsamer Environment-Hash und ein standardisiertes Response-Tupel verwendet werden. Das Projekt implementiert eine modulare HTTP-Middleware-Pipeline, die es ermöglicht, Requests und Responses durch eine Sequenz aufrufbarer Objekte abzufangen und zu modifizieren. Es unterstützt Low-Level-Verbindungsmanagement, einschließlich TCP-Verbindungs-Hijacking für benutzerdefinierte Protokollbehandlung, Protokoll-Upgrade-Signalisierung und bidirektionales Datenstreaming. Die Fähigkeiten erstrecken sich auf die Request- und Response-Behandlung, einschließlich des Lesens binärer Request-Streams und inkrementellem Response-Streaming. Es bietet Tools für Sitzungsmanagement, Application-Path-Routing und die Auslieferung statischer Dateien aus dem lokalen Dateisystem. Zur Qualitätssicherung enthält es Utilities zum Mocken von HTTP-Traffic und zur Simulation von Serverumgebungen. Das Projekt enthält ein Command-Line-Tool zum Starten kompatibler Webserver für das Hosting von Anwendungen.

    Provides a standardized environment hash to decouple web servers from application logic.

    Rubyrackrubyweb
    Auf GitHub ansehen↗5,124
  1. Home
  2. Web Development
  3. Web Environment Interfaces