Я хотел бы смонтировать приложение sinatra в моем приложении rails.
Но я бы хотел, чтобы у этого был такой же макет. Iframe может работать, но есть ли у вас другие идеи? Спасибо
Ruby Sinatra и PerlDancer называются "микро веб-фреймворком"?
Что значит быть микро-фреймворком? Подходят ли микро-веб-фреймворки для крупных проектов (например, Stackoverflow, электронных покупок, реальных ...
Я пытаюсь использовать перенаправления и сеансы в Sinatra для передачи некоторых данных по сайту. Вот упрощенный пример использования PrettyPrint для отладки: require 'pp' require 'rubygems'
требуется "синатра"
...
Я пытаюсь передать параметры в представление erb с помощью Ruby и Sinatra. Например, я могу сделать: get '/ hello /: name' do "Hello # {params [: name]}!"
end Как передать: имя представлению? get '/hello/:name'...
У меня вопрос относительно использования установки в стойку с Sinatra. У меня есть два приложения Sinatra в классическом стиле. Назовем одно приложение, определенное в app.rb, и другое API, определенное в api.rb. Я бы хотел, чтобы ...
Мое приложение sinatra должно анализировать XML-файл размером ~ 60 МБ. Этот файл почти никогда не меняется: при ночной работе cron он перезаписывается другим. Есть ли уловки или способы сохранить проанализированный файл в памяти, так как ...
Я немного новичок в Ruby, я изучаю существующие библиотеки, чтобы делать то, что я обычно делал бы в других языков сценариев, и я немного озадачен библиотеками локализации, которые могут быть доступны для ...
У меня есть приложение Sinatra, работающее в nginx (с тонким прокси-сервером), и я использую перенаправление ' / 'в Sinatra. Однако, когда я захожу на сайт по https, эти перенаправления отправляют меня на ...
Является ли Sinatra многопоточным? Я читал еще, что "sinatra по умолчанию многопоточный", что это означает? Рассмотрим этот пример get "/ multithread" do t1 = Thread.new {put " спит для ...
Можно ли переписать базовый URL? Например. вместо www.host.com/, чтобы использовать www.host.com/blah/ в качестве базового URL-адреса и так: get '/' do ...
end будет работать для www.host.com/blah/ Я мог бы добавить ...
Я хочу отправить двоичные данные из приложения Sinatra, чтобы пользователь мог загрузить их как файл. Я пробовал использовать send_datab, но он дает мне неопределенный метод send_data. Как я могу этого добиться? Я ...
response = Typhoeus :: Request.get (" http: // localhost: 3000 / api / api_email / # {@ api_id} .json ") JSON.parse (response.body) Ответ представляет собой объект JSON, но я получаю сообщение об ошибке при его анализе. ...
У меня есть свой web.rb, где мне нужно 'rubygems' require 'sinatra' require «sinatra / reloader» Затем я запускаю свое веб-приложение двойным щелчком по web.rb короткая стрижка. После любого изменения в web.rb ...
В настоящее время я разрабатываю небольшое приложение Sinatra Ruby. Для уровня представления я использую HAML, который работает довольно хорошо. Однако у меня есть страница часто задаваемых вопросов, на которой есть более длинные текстовые абзацы, что не
Я успешно написал небольшое приложение Sinatra и уже успешно развернул его на heroku. Однако я хочу запустить это приложение в режиме разработки на моем локальном компьютере, и я хочу ...
Я пытаюсь разделить мое текущее веб-приложение Ruby on Rails 3 и его веб-службы (API). Мое веб-приложение работает на Heroku и реализует API как маршрут с пространством имен в моем приложении. Для ...
включить: сеансы
get '/ foo' do session ['m'] = 'Hello World!' перенаправить '/ bar'
end get '/ bar' do session ['m'] # => 'Hello World!' конец Кажется, не работает.
Я пытаюсь заставить coffeescript работать с Sinatra. Я' m новинка для обеих технологий, так что это, вероятно, что-то глупое. Моя проблема, похоже, в том, что coffeescript компилируется в javascript, но не ...
У меня есть простое веб-приложение, созданное с использованием Sinatra, с включенными сеансами. Если я правильно понимаю, данные сеанса хранятся в зашифрованном файле cookie. По мере изменения данных сеанса значение ...
У меня есть следующий код приложения Sinatra 1.2.1: # app.rb
require 'sinatra' get '/' do logger.info "COUCOU" 'Hello world!'
end и запустите сервер с помощью ruby -rubygems app.rb. Когда я перехожу к ...
Какая идиома является наилучшей для совместного использования объекта между смонтированными в стойке приложениями / промежуточным программным обеспечением? Например, на этом config.ru есть два приложения Sinatra, сопоставленных с разными конечными точкам
I'm trying to add some basic rake tasks to the orientdb gem that will allow me to create the database, create database migrations, and migrate the database - similar to rails migrations. When I had ...
I ' m создание сайта, который позволяет пользователям разобраться в дебатах, графически представляя аргументы за и против конкретной проблемы. (Wrangl) Я хотел бы классифицировать эти дебаты, чтобы они были ...
У меня есть проект, который использует Sinatra для статических страниц и Rails для приложения. Я разрешаю запросу попасть в тот или иной объект, сделав это в config.ru: run Rack :: Cascade.new ([...
Я бывший разработчик PHP, изучающий Rails и Sinatra. В PHP каждый запрос страницы загружал все необходимые файлы. Если бы я изменил код и обновил страницу, я мог бы быть уверен, что код был ...
неожиданный элемент (uri: "", local: "Group"). Ожидаемые элементы: <{} group> Возникает исключение при демаршалинге из xml JAXBContext jc = JAXBContext.newInstance (Group.class); Unmarshaller ...
Я развернул его в Heroku (http://frasesbarrio.heroku.com).
Я использовал Rack Session Pool, однако мои пользователи могли перенаправлять один поток веб-сервера на другой, что приводило к истечению срока действия данных сеанса . Я начал возиться с просто enable: sessions в Sinatra, ...