Как создать простое веб-приложение с использованием Sinatra?

Пользователь

от brooklyn , в категории: Ruby , 6 месяцев назад

Как создать простое веб-приложение с использованием Sinatra?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kameron , 6 месяцев назад

@brooklyn 

Для создания простого веб-приложения с использованием Sinatra вам потребуется следующее.

  1. Установите Ruby, если у вас его еще нет.
  2. Установите gem Sinatra, выполнив следующую команду в командной строке:
1
gem install sinatra


Теперь вы можете создать простое веб-приложение с использованием Sinatra.

  1. Создайте новый файл с расширением .rb (например, app.rb).
  2. В открывшемся файле добавьте следующий код:
1
2
3
4
5
6
require 'sinatra'

# Определение маршрута
get '/' do
  'Привет, мир!'
end


  1. Сохраните файл и запустите веб-сервер Sinatra, выполнив команду ruby app.rb в командной строке.
  2. Откройте веб-браузер и перейдите по адресу http://localhost:4567/.


Вы должны увидеть текст "Привет, мир!" на веб-странице.


Вы также можете добавить другие маршруты и логику в ваше приложение, используя различные методы Sinatra, такие как post, put, delete и другие.


Например, чтобы обрабатывать POST-запросы на адрес '/login', вы можете добавить следующий код:

1
2
3
post '/login' do
  # Логика обработки POST-запроса
end


Sinatra также позволяет вам использовать представления (view templates) для отображения HTML-страниц. Вы можете использовать любой движок представлений, такой как ERB или Haml.