Об этом проекте

Обзор ClojureScript — это компилятор с открытым исходным кодом, который преобразует исходный код Clojure в JavaScript, позволяя разработчикам создавать приложения, работающие в браузерах и других средах JavaScript, с использованием языка Clojure. Отличительная цель дизайна заключается в том, что генерируемый JavaScript совместим с режимом продвинутой компиляции оптимизирующего компилятора Google Closure, что обеспечивает агрессивную оптимизацию конечного вывода. Текущий релиз Последняя стабильная версия, упомянутая в документации проекта, — 1.12.145. Компилятор распространяется под координатами Maven org.clojure/clojurescript и может использоваться с несколькими инструментами сборки: - Clojure deps.edn: org.clojure/clojurescript версии 1.12.145 - Leiningen: org.clojure/clojurescript 1.12.145 - Maven: groupId org.clojure, artifactId clojurescript, version 1.12.145 Все выпущенные версии опубликованы и доступны для поиска через репозитории Maven. Начало работы Новых пользователей направляют к руководству Quick Start, общей документации и учебным пособиям, размещённым на официальном сайте (clojurescript.org). Проект также поддерживает страницу со списком компаний, использующих ClojureScript, которая может служить справочником по реальному внедрению. Сообщество и поддержка Вопросы и отзывы обрабатываются через список рассылки Clojure. Дополнительные каналы, управляемые сообществом, включают список рассылки пользователей ClojureScript, IRC-канал #clojurescript и канал Slack. Отчёты об ошибках и запросы функций отслеживаются в экземпляре Jira в рамках проекта CLJS, а вики предоставляет рекомендации по эффективному сообщению о проблемах. Участие ClojureScript работает под той же лицензией, что и Clojure. Участники должны подписать Соглашение участника и отправлять патчи через соответствующие каналы; детали участия задокументированы на clojure.org и в разделе для разработчиков вики проекта, который также охватывает работу над компилятором и запуск его тестов. Проект благодарит YourKit за предоставление лицензии с открытым исходным кодом для своего Java-профилировщика, что упростило профилирование производительности компилятора. Лицензия Авторское право (c) Rich Hickey. Все права защищены. Программное обеспечение распространяется под Eclipse Public License 1.0 (EPL-1.0), и использование или распространение означает согласие с условиями этой лицензии.