About: Rack (web server interface)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Software106566077, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FRack_%28web_server_interface%29

Rack is a modular interface between web servers and web applications developed in the Ruby programming language. With Rack, application programming interfaces (APIs) for web frameworks and middleware are wrapped into a single method call handling HTTP requests and responses. Rack is used by many Ruby web frameworks and libraries, such as Ruby on Rails and Sinatra. It is available as a Ruby Gem. Many Ruby applications are called "rack-compliant". Rack has inspired similar frameworks in JavaScript (jack.js), Clojure, Perl (Plack), Common Lisp (Clack), and .NET (OWIN).

AttributesValues
rdf:type
rdfs:label
  • Rack (Webserver-Interface) (de)
  • Rack (interface) (fr)
  • Rack (web server interface) (en)
rdfs:comment
  • Rack is a modular interface between web servers and web applications developed in the Ruby programming language. With Rack, application programming interfaces (APIs) for web frameworks and middleware are wrapped into a single method call handling HTTP requests and responses. Rack is used by many Ruby web frameworks and libraries, such as Ruby on Rails and Sinatra. It is available as a Ruby Gem. Many Ruby applications are called "rack-compliant". Rack has inspired similar frameworks in JavaScript (jack.js), Clojure, Perl (Plack), Common Lisp (Clack), and .NET (OWIN). (en)
  • Rack est une couche applicative, de type middleware, fournissant au langage de programmation Ruby une interface de programmation web. Rack se situe entre le serveur web et l'application web ; elle fournit une interface simplifiée et universelle à l'application web, permettant à celle-ci de communiquer avec un serveur web quel qu'il soit. Rack fonctionne avec différents types de serveurs web parmi lesquels WEBrick et Mongrel. De nombreux frameworks Ruby destinés à la programmation d'application web, tels que Ruby on Rails, , Merb ou encore , sont basés sur Rack. (fr)
  • Rack stellt eine minimale, modulare und adaptive Schnittstelle für die Entwicklung von Webapplikationen in der Programmiersprache Ruby bereit. Durch das Wrappen von HTTP-Requests und HTTP-Responses, das auf möglichst einfache Weise erfolgt, vereinheitlicht es die Schnittstelle für Webserver, Webframeworks und die Software dazwischen, die Middleware, und destilliert diese Zugriffe zu einem einzigen Methodenaufruf. Rack wird in fast allen Webframeworks und Weblibraries in der Ruby-Welt benutzt, z. B. von Ruby On Rails und Sinatra. Es ist als Ruby Gem verfügbar. (de)
foaf:name
  • Rack, a Ruby Webserver Interface (en)
name
  • Rack, a Ruby Webserver Interface (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Rack-logo.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
thumbnail
author
  • Leah Neukirchen (en)
developer
  • James Tucker, Josh Peek, José Valim, Michael Fellinger, Aaron Patterson, Santiago Pastorino, Konstantin Haase (en)
genre
latest release date
latest release version
license
logo
  • Rack-logo.png (en)
operating system
has abstract
  • Rack stellt eine minimale, modulare und adaptive Schnittstelle für die Entwicklung von Webapplikationen in der Programmiersprache Ruby bereit. Durch das Wrappen von HTTP-Requests und HTTP-Responses, das auf möglichst einfache Weise erfolgt, vereinheitlicht es die Schnittstelle für Webserver, Webframeworks und die Software dazwischen, die Middleware, und destilliert diese Zugriffe zu einem einzigen Methodenaufruf. Rack wird in fast allen Webframeworks und Weblibraries in der Ruby-Welt benutzt, z. B. von Ruby On Rails und Sinatra. Es ist als Ruby Gem verfügbar. Rack stellt in der Ruby-Welt einen De-facto-Standard der Rack-Kompatibilität (englisch "rack-compliant") dar und hat bereits ein Framework in der JavaScript-Welt (jackjs) und eines in der Perl-Welt inspiriert. (de)
  • Rack is a modular interface between web servers and web applications developed in the Ruby programming language. With Rack, application programming interfaces (APIs) for web frameworks and middleware are wrapped into a single method call handling HTTP requests and responses. Rack is used by many Ruby web frameworks and libraries, such as Ruby on Rails and Sinatra. It is available as a Ruby Gem. Many Ruby applications are called "rack-compliant". Rack has inspired similar frameworks in JavaScript (jack.js), Clojure, Perl (Plack), Common Lisp (Clack), and .NET (OWIN). (en)
  • Rack est une couche applicative, de type middleware, fournissant au langage de programmation Ruby une interface de programmation web. Rack se situe entre le serveur web et l'application web ; elle fournit une interface simplifiée et universelle à l'application web, permettant à celle-ci de communiquer avec un serveur web quel qu'il soit. Rack fonctionne avec différents types de serveurs web parmi lesquels WEBrick et Mongrel. De nombreux frameworks Ruby destinés à la programmation d'application web, tels que Ruby on Rails, , Merb ou encore , sont basés sur Rack. (fr)
prov:wasDerivedFrom
page length (characters) of wiki page
latest release date
latest release version
  • 3.0.0
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software