Frage

Ich versuche, eine Sinatra App Dreamhost zu implementieren und es sagt der folgende:

  

Da DH unterstützt Passagier, die in   wiederum unterstützt Rackbasierte Rubin   Anwendungen, tut DH in der Tat Unterstützung   Sinatra.

Ich habe Schwierigkeiten, diese Aussage Parsen - was ist der Unterschied zwischen Rack-und Passagiere (und warum Sinatra „-Rack-based“)

?
War es hilfreich?

Lösung

Rack- ist ein standardisierte API für Webserver in Ruby zu Middleware und Web-Frameworks zu sprechen. Phusion Passagier ist Apache-Modul, dass das Rack API implementiert. Sinatra ist ein Web-Framework, das gebaut wird, oben auf dem Rack-API , so da Dreamhost unterstützt Phusion Passagier, das bedeutet, dass es Gestell unterstützt und damit Sinatra.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top