awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesWeb Application Interfaces

Specifications that allow web applications to remain compatible across different server implementations.

Distinct from Web Applications: Candidates describe the applications themselves, not the interface specification that enables cross-server compatibility.

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

Awesome Web Application Interfaces GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • rack/rackAvatar de rack

    rack/rack

    5,124Voir sur GitHub↗

    Rack est une interface minimale qui standardise la façon dont les serveurs web et frameworks Ruby communiquent. Il fournit une interface d'application web et une interface de serveur web, permettant aux applications Ruby de s'exécuter sur différentes implémentations de serveur en utilisant un hash d'environnement commun et un tuple de réponse standardisé. Le projet implémente un pipeline middleware HTTP modulaire, permettant aux requêtes et réponses d'être interceptées et modifiées via une séquence d'objets appelables. Il prend en charge la gestion de connexion bas niveau, incluant le détournement de connexion TCP pour la gestion de protocole personnalisé, la signalisation de mise à niveau de protocole et le streaming de données bidirectionnel. La surface de capacité s'étend à la gestion des requêtes et réponses, incluant la lecture de flux de requête binaire et le streaming de réponse incrémentiel. Il fournit des outils pour la gestion de session, le routage de chemin d'application et la livraison de fichiers statiques depuis le système de fichiers local. Pour l'assurance qualité, il inclut des utilitaires pour mocker le trafic HTTP et simuler des environnements serveur. Le projet inclut un outil en ligne de commande pour lancer des serveurs web compatibles pour héberger des applications.

    Provides a specification that enables Ruby applications to run across different server implementations without modification.

    Rubyrackrubyweb
    Voir sur GitHub↗5,124
  1. Home
  2. Web Development
  3. Web Application Interfaces