понеділок, 3 жовтня 2011 р.

Реліз Sinatra 1.3.0

Світ побачила версія 1.3.0 фреймворка Sinatra. Найбільш помітне нововведення в цьому релізі - додавання streaming API. Цікавим моментом є те, що використовувати цю можливість можна незалежно від того, на якому сервері запущено додаток.
Приклад коду:
get '/' do
  stream do |out|
    out << "It's gonna be legen -\n"
    sleep 0.5
    out << " (wait for it) \n"
    sleep 1
    out << "- dary!\n"
  end
end

Крім того додали підтримку HTTP-методу PATCH:
patch '/' do
  # ...
end

Про інші зміни читайте в офіційному прес-релізі New feature release, Contrib and Recipes

Немає коментарів: