sinatra

Sinatra ist eine Domain Specific Language (DSL) zum schnellen Erstellen von Web-Anwendungen in Ruby mit minimalem Aufwand. Es ist eine Alternative zu anderen Ruby Web Application Frameworks wie Ruby on Rails, Nitro, Camping und Rango.
1
Antwort

Rack :: Session :: Pool mit Sinatra

Ich habe eine Sinatra-Webapp, die ich mit enable :sessions erstellt habe, wo ich mit session[:mything] auf meine Sitzungsdaten zugreife. Ich möchte jetzt Daten auf der Serverseite speichern (dh mit datenbankbasierten Sitzungen) und ich...
26.07.2010, 23:39
2
Antworten

Wie greife ich auf Sinatras Logger außerhalb des Request Scope zu?

Es scheint, dass Sinatras Logger nur in Request-Handlern verfügbar ist (Siehe Ссылка ), aber was ist, wenn ich es verwenden möchte? ein Logger an anderen Orten, zum Beispiel in Hilfsmethoden oder im configure-Hook? Ist der Sinatra-Logger auf an...
22.01.2013, 16:38
1
Antwort

Vagrant verweigert die Verbindung im Modus private_network [geschlossen]

Ich habe meine Vagrant (1.2.2) VM, auf der VisualBox läuft, auf : private_network eingestellt und habe einen Sinatra-Server darauf gestartet. Ich kann jedoch keine Verbindung zu dieser Sinatra-Instanz herstellen. Die VM wird jedoch ausgeführt u...
23.05.2013, 16:15
3
Antworten

Wie teste ich meine JSON API mit Sinatra + rspec?

Ich habe eine Post-Methode, die JSON akzeptiert: %Vor% Als Neuling für rspec bin ich verwirrt, herauszufinden, wie man einen Test gegen diesen POST mit einer akzeptablen JSON-Nutzlast schreibt. Am nächsten komme ich zu dem, was sehr ungenau...
21.02.2013, 19:42
1
Antwort

Sinatra-App (mit config.ru) auf Heroku-Zedernholz-Stack bereitstellen

Ich versuche, meinen Sinatra-Code zu refactorieren, um meine Hauptdatei in separate Dateien zu trennen, indem ich einige Tipps von dieser Antwort , und ich habe Probleme bei der Bereitstellung auf Heroku. Zuvor hatte ich keine config.ru -...
01.12.2011, 11:54
2
Antworten

Sinatra Web Admin (wie Django Admin)

Gibt es eine Möglichkeit, einen Django Admin-Web-Admin für Sinatra zu bekommen?     
18.05.2010, 08:11
4
Antworten

Wie kann ich die Ruby / Rake-Aufgabe beschleunigen?

Rake - Tasks dauert etwa 18 Sekunden. Dies ist genau die Zeit, die benötigt wird, um alle Aufgaben zu laden. Daher wird jede Aufgabe, die ich definiere, mindestens so lange dauern, bis sie ausgeführt wird: %Vor% Mein Rakefile: %Vor% Irge...
17.12.2011, 14:41
1
Antwort

Unterschied zwischen 'redirect' und 'redirect to' in Sinatra

Was ist der Unterschied zwischen der Verwendung von redirect und redirect to in Sinatra? Beide scheinen standardmäßig den gleichen Statuscode zu verwenden. Ist das to '/url' -Bit nur ein wenig syntaktisch, um die Methode lesbarer zu mac...
27.02.2014, 16:30
2
Antworten

Sinatra auf Nginx-Konfiguration - was ist los?

Ich folgte dieses tutorial mehr oder weniger ... ich habe den passagier gemm installiert, passagier-install-ginx-modul installiert, nginx erfolgreich installiert und diesen in die config eingefügt: %Vor% In / home / admin / sintest Ich hab...
14.09.2010, 16:18
1
Antwort

Teilen Modellcode zwischen Sinatra und Rails

Ich habe eine Sinatra-Anwendung, die auf api-Aufrufe reagiert, und eine Rails-Anwendung, die die Berichte und all die schönen Dinge wie Diagramme und die Website verarbeitet. Beide müssen Zugriff auf einen gemeinsamen Satz von Modellen (z. B. Ko...
29.04.2012, 21:33