Получить навыки работы со специфичными для выбранной технологии/языка программирования приёмами.
Разработка пользовательского интерфейса (UI) склада инструментов на языке программирования Clojure
Для разработки backend использовались:
- ring - библиотека для написания веб-приложений
- compojure - дополнение для ring, упрощающее настройку машрутизации запросов
- codax - текстовая база данных
Для разработки frontend использовались:
- ClojureScript - реализация языка Clojure с компиляцией в JavaScript
- reagent - библиотека для ClojureScript, реализующая минимальный интерфейс для написания в стиле React
Расположение тут
Расположение тут
- программа должна быть реализована в функциональном стиле;
- требуется использовать идиоматичный для технологии стиль программирования;
- задание и коллектив должны быть согласованы;
- допустима совместная работа над одним заданием.
- титульный лист;
- требования к разработанному ПО, включая описание алгоритма;
- реализация с минимальными комментариями;
- ввод/вывод программы;
- выводы (отзыв об использованных приёмах программирования).
