Я написал небольшое приложение Swing раньше в Clojure, и теперь я бы хотел создать веб-приложение в стиле Ajax. Compojure сейчас выглядит как лучший выбор, так что я собираюсь попробовать.
Я хотел бы иметь настоящий крошечный отредактированный /try loop-loop, поэтому я бы предпочел не перезапускать веб-сервер после каждого небольшого изменения, которое я делаю.
Какой лучший способ достичь этого? По умолчанию моя настройка Compojure (стандартный материал с ant deps/ant с Jetty), похоже, не перезагружает никаких изменений. Мне нужно будет перезапустить сервер run-server, чтобы увидеть изменения. Из-за Java-наследия и способа запуска системы и т.д. Это, вероятно, совершенно нормально, и так должно быть, когда я запускаю систему из командной строки.
Тем не менее, должен быть способ перезагрузить материал динамически во время работы сервера. Должен ли я использовать Compojure от REPL для достижения моей цели? Если нужно, как мне перезагрузить мой материал?