Sobre el proyecto

Visión general ClojureScript es un compilador de código abierto que traduce el código fuente de Clojure a JavaScript, permitiendo a los desarrolladores escribir aplicaciones que se ejecutan en navegadores y otros entornos de JavaScript utilizando el lenguaje Clojure. Un objetivo de diseño distintivo es que el JavaScript generado es compatible con el modo de compilación avanzada del optimizador de Google Closure, lo que habilita una optimización agresiva de la salida final. Versión actual La última versión estable referenciada en la documentación del proyecto es 1.12.145. El compilador se distribuye bajo las coordenadas de Maven org.clojure/clojurescript y puede consumirse desde varias herramientas de compilación: - Clojure deps.edn: org.clojure/clojurescript con versión 1.12.145 - Leiningen: org.clojure/clojurescript 1.12.145 - Maven: groupId org.clojure, artifactId clojurescript, versión 1.12.145 Todas las versiones publicadas están disponibles y son buscables a través de los repositorios de Maven. Primeros pasos Se dirige a los nuevos usuarios a la guía de Inicio Rápido, la documentación general y los tutoriales alojados en el sitio web oficial (clojurescript.org). El proyecto también mantiene una página que lista las empresas que usan ClojureScript, la cual puede servir como referencia para la adopción en el mundo real. Comunidad y soporte Las preguntas y la retroalimentación se gestionan a través de la lista de correo de Clojure. Los canales adicionales gestionados por la comunidad incluyen una lista de correo de usuarios de ClojureScript, el canal de IRC #clojurescript y un canal de Slack. Los informes de errores y las solicitudes de funciones se rastrean en una instancia de Jira bajo el proyecto CLJS, y la wiki ofrece orientación sobre cómo informar problemas de manera efectiva. Contribuir ClojureScript opera bajo la misma licencia que Clojure. Los contribuyentes deben tener un Acuerdo de Contribuyente firmado y enviar parches a través de los canales apropiados; los detalles de la contribución están documentados en clojure.org y en la sección para desarrolladores de la wiki del proyecto, que también cubre el trabajo en el compilador y la ejecución de sus pruebas. El proyecto agradece a YourKit por donar una licencia de código abierto para su perfilador de Java, lo que ha simplificado el perfilado de rendimiento del compilador. Licencia Copyright (c) Rich Hickey. Todos los derechos reservados. El software se distribuye bajo la Eclipse Public License 1.0 (EPL-1.0), y el uso o la redistribución implica aceptar los términos de dicha licencia.