NRuby

Форк
0
26 строк · 439.0 Байт
1
require 'rack'
2

3
class App
4
  class << self
5
    def call(env)
6
      [200, { 'Content-Type' => 'text/html' }, [template('Hello, Ruby!')]]
7
    end
8

9
    def template(name)
10
      <<~HTML
11
        <!DOCTYPE html>
12
        <html lang="ru">
13
        <head>
14
          <title>#{name}</title>
15
          <meta charset='utf-8'>
16
        </head>
17
        <body>
18
          <h1>#{name}</h1>
19
        </body>
20
        </html>
21
      HTML
22
    end
23
  end
24
end
25

26
run App
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.