Resultados de la búsqueda a petición "sinatra"

2 la respuesta

Accediendo a los encabezados de Sinatra

Estoy tratando de acceder a los encabezados en un filtro en sinatra. Mi solicitud incluye el encabezado "HTTP_AUTH", sin embargo, no puedo acceder a él. Mi filtro es before do halt 403 unless request['HTTP_AUTH'] == 'test' ...

4 la respuesta

¿Cómo puedo usar vistas y diseños con Ruby y ERB (no Rails)?

¿Cómo puedo usar vistas y diseños con Ruby y ERB (no Rails)? Hoy estoy usando este código para representar mi vista: def render(template_path, context = self) template = File.read(template_path) ERB.new(template).result(context.get_binding) ...

6 la respuesta

Enrutamiento estático de páginas en Sinatra (Ruby)

Puede servir archivos estáticos con Sinatra colocándolos enpublic/ (por defecto) - Tengo unindex.html en este momento, pero ¿cómo puedo hacer que la raíz apunte a ese archivo sin tener que analizarlo como una plantilla? Para que quede claro, ...

1 la respuesta

Ruby con Sinatra: ¿podría tener un ejemplo de una solicitud jQuery AJAX?

%a{:href => "/new_game?human_is_first=true", :remote => "true"} %span YesArriba está mi enlace. Solo me pregunto cómo manejar esto. Necesito poder ejecutar algunos javascript. A continuación se muestra un archivo .js.erb de atrás cuando uso ...

1 la respuesta

Sinatra no lo sabe, incluso cuando la ruta predeterminada se implementa con estilo modular

Estoy ejecutando MacOS Mavericks conjruby y estoy tratando de escribir un básicomodular sinatra aplicación Esto es lo que miconfig.ru parece require 'app/app' run Sinatra::ApplicationLo invoco así conrackup, puedes ver el404 errores rackup -s ...

3 la respuesta

Ruby con Sinatra: ¿cuál es el equivalente de un .js.erb de rails?

Los .js.erb son buenos, ya que puede usarlos para reemplazar partes de una página sin tener que abandonar la página actual, lo que le da una sensación más limpia y sin tropezar al sitio / aplicación. ¿Hay alguna manera de usarlos en sinatra? o ...

4 la respuesta

¿Cómo puedo probar los bloques de ayudantes en Sinatra, usando Rspec?

Estoy escribiendo una aplicación sinatra y probándola con rspec y rack / test (como se describe en sinatrarb.com). Ha sido genial hasta ahora, hasta que moví algún código de procedimiento de mis objetos de dominio a los ayudantes de ...

2 la respuesta

Obtener URL absoluta (base) en sinatra

En este momento, hago un get '/' do set :base_url, "#{request.env['rack.url_scheme']}://#{request.env['HTTP_HOST']}" # ... haml :index endpara poder usar options.base_url en HAML index.haml. Pero estoy seguro de que hay una manera mucho mejor, ...

1 la respuesta

¿Podría alguien darme un ejemplo de la aplicación node.js

Estoy tratando de entender las diferencias entre algunos de los marcos de programación web más nuevos que existen ahora, a saber, Node.js, Rails y Sinatra. ¿Podría alguien darme un ejemplo de aplicaciones que funcionarían mejor en cada uno de ...

5 la respuesta

¿Algún éxito con Sinatra trabajando junto con EventMachine WebSockets?

He estado usando Sinatra desde hace algún tiempo y me gustaría agregar algunas funciones en tiempo real a mi aplicación web mediante la inserción de los datos a través de sockets web. He utilizado con éxito la gema 'em-websocket' por sí sola, ...