Skip to content

Instantly share code, notes, and snippets.

@psylone
Last active October 21, 2016 01:09
Show Gist options
  • Save psylone/9ed87bf0af247b349112810c1d9a8328 to your computer and use it in GitHub Desktop.
Save psylone/9ed87bf0af247b349112810c1d9a8328 to your computer and use it in GitHub Desktop.
Задания к занятию 10

Задания к занятию 10

  • Спецификация Rack
  • Rack приложения
  • Rack Middleware
  • Основные компоненты и структура фреймворка

1. RunningTrack on the Rack

Создайте приложение RunningRack суть которого в отображении списка беговых дорожек внутри браузера. Вы можете использовать существующий формат ACSII-таблицы или более утончённый HTML на ваш вкус. Также должна быть кнопка, позволяющая сбросить кэш и вывод информации о том был ли использован кэш при загрузке данных. Можно использовать существующее кэширование в переменной экземпляра уровня класса или написать альтернативный вариант через ETag на ваш выбор. Для прототипа Rack приложения можно использовать рассмотренное на занятии приложение RackDices.

Контакты для связи

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment