Sobre o projeto

Visão Geral ClojureScript é um compilador de código aberto que traduz o código-fonte Clojure em JavaScript, permitindo que os desenvolvedores escrevam aplicações que executam em navegadores e outros ambientes JavaScript usando a linguagem Clojure. Um objetivo de design distintivo é que o JavaScript gerado seja compatível com o modo de compilação avançada do compilador de otimização do Google Closure, o que permite uma otimização agressiva do resultado final. Lançamento Atual A última versão estável referenciada na documentação do projeto é 1.12.145. O compilador é distribuído sob as coordenadas Maven org.clojure/clojurescript e pode ser consumido por várias ferramentas de build: - Clojure deps.edn: org.clojure/clojurescript com a versão 1.12.145 - Leiningen: org.clojure/clojurescript 1.12.145 - Maven: groupId org.clojure, artifactId clojurescript, versão 1.12.145 Todas as versões publicadas são publicadas e pesquisáveis em repositórios Maven. Primeiros Passos Novos usuários são direcionados ao guia de início rápido, à documentação geral e a tutoriais hospedados no site oficial (clojurescript.org). O projeto também mantém uma página listando empresas que usam ClojureScript, que pode servir como referência para a adoção em mundo real. Comunidade e Suporte Perguntas e feedback são tratados por meio da lista de e-mails da Clojure. Canais mantidos pela comunidade incluem uma lista de e-mails de usuários do ClojureScript, o canal IRC #clojurescript e um canal Slack. Relatórios de bugs e solicitações de recursos são rastreados em uma instância Jira sob o projeto CLJS, e o wiki fornece orientações sobre como relatar problemas de forma eficaz. Contribuição O ClojureScript opera sob a mesma licença que o Clojure. Os contribuidores devem ter um Acordo de Contribuidor assinado e enviar patches pelos canais apropriados; os detalhes da contribuição estão documentados em clojure.org e na seção de desenvolvedor do wiki do projeto, que também cobre o trabalho no compilador e a execução de seus testes. O projeto agradece à YourKit por doar uma licença de código aberto para seu profiler Java, o que simplificou o profiling de desempenho do compilador. Licença Copyright (c) Rich Hickey. Todos os direitos reservados. O software é distribuído sob a Licença Pública Eclipse 1.0 (EPL-1.0), e o uso ou redistribuição significa concordar com os termos dessa licença.