@brooklyn
Для создания простого веб-приложения с использованием Sinatra вам потребуется следующее.
1
|
gem install sinatra |
Теперь вы можете создать простое веб-приложение с использованием Sinatra.
1 2 3 4 5 6 |
require 'sinatra' # Определение маршрута get '/' do 'Привет, мир!' end |
Вы должны увидеть текст "Привет, мир!" на веб-странице.
Вы также можете добавить другие маршруты и логику в ваше приложение, используя различные методы Sinatra, такие как post
, put
, delete
и другие.
Например, чтобы обрабатывать POST-запросы на адрес '/login', вы можете добавить следующий код:
1 2 3 |
post '/login' do # Логика обработки POST-запроса end |
Sinatra также позволяет вам использовать представления (view templates) для отображения HTML-страниц. Вы можете использовать любой движок представлений, такой как ERB или Haml.