Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -2,7 +2,7 @@
<img src="https://avatars2.githubusercontent.com/u/12118456?v=3&s=75"
 align="right"/>
 Awesome ClojureScript
 Awesome ClojureScript
A community driven list of ClojureScript books, frameworks, libraries and wrappers.
@@ -44,30 +44,28 @@
Books
- ClojureScript Unraveled (https://leanpub.com/clojurescript-unraveled)  An open source book about the ClojureScript language that covers all the language features, how to use the compiler and the tooling for 
- ClojureScript Unraveled (https://leanpub.com/clojurescript-unraveled)  An open source book about the ClojureScript language that covers all the language features, how to use the compiler and the tooling for building applications and 
libraries.
- ClojureScript Unraveled (2nd edition) (https://funcool.github.io/clojurescript-unraveled/)  An open source book about the ClojureScript language that covers all the language features, how to use the compiler and the tooling for 
building applications and libraries.
- ClojureScript Unraveled (2nd edition) (https://funcool.github.io/clojurescript-unraveled/)  An open source book about the ClojureScript language that covers all the language features, how to use the compiler 
and the tooling for building applications and libraries.
- ClojureScript: Up and Running (https://shop.oreilly.com/product/0636920025139.do) An introduction to ClojureScript written by big guns of Clojure Stuart Sierra and Luke VanderHart.
- Clojure, The Essential Reference (https://www.manning.com/books/clojure-the-essential-reference) A reference book on the Clojure language and standard library.
- Etudes for ClojureScript (https://shop.oreilly.com/product/0636920043584.do) A hands-on-book of 30 companion exercises or études for introducing ClojureScript.
- Learning ClojureScript (https://www.packtpub.com/web-development/learning-clojurescript) Master the art of agile single page web application development with ClojureScript.
- Transforming Data with ClojureScript (https://langintro.com/cljsbook)  A beginner's guide to ClojureScript with interactive examples and exercises, "focusing on the main task that programming 
does—transforming data".
- Transforming Data with ClojureScript (https://langintro.com/cljsbook) A beginner's guide to ClojureScript with interactive examples and exercises, "focusing on the main task that programming does—transforming data".
Courses
- ClojureScript Koans (http://clojurescriptkoans.com/) A great way to start learning Clojure and ClojureScript on the web with interactive challanges.
- Lambda Island (https://lambdaisland.com/)  A full-stack web development course including front-end with ClojureScript, back-end with Clojure, language essentials, security, internet standards and system 
administration.
- Lambda Island (https://lambdaisland.com/) A full-stack web development course including front-end with ClojureScript, back-end with Clojure, language essentials, security, internet standards and system administration.
- Learn Reagent (https://www.learnreagent.com/) An introduction to ClojureScript with Reagent for developers. 1 hour free content is available. learn re-frame (https://www.learnreframe.com/) is its follow up.
- Learning ClojureScript (https://purelyfunctional.tv/) A 2h 11m long introduction to Clojurescript by O'Really Online Learning. Also available on Udemy (https://www.udemy.com/course/learning-clojurescript/).
Videos
- ClojureScript for Skeptics (https://www.youtube.com/watch?v=gsffg5xxFQI)  Derek Slager's talk for Clojure Conj 2015 where he is Discussing the many reasons why ClojureScript is in fact a very pragmatic 
language to consider for web development.
- ClojureScript for Skeptics (https://www.youtube.com/watch?v=gsffg5xxFQI)  Derek Slager's talk for Clojure Conj 2015 where he is Discussing the many reasons why ClojureScript is in fact a very pragmatic language to consider for web 
development.
- Interactive programming Flappy Bird in ClojureScript (https://www.youtube.com/watch?v=KZjFVdU8VLI) A 5 minutes video from 2014 demostrating the power of ClojureScript's developer experience.
@@ -179,8 +177,8 @@
React.js (https://facebook.github.io/react/) Interface
- Brutha (https://github.com/weavejester/brutha) A simple and functional ClojureScript interface to React.
- cljsx (https://github.com/peterhudec/cljsx)  JSX (https://reactjs.org/docs/introducing-jsx.html) for Clojure and ClojureScript, also works with Inferno (https://infernojs.org), Nerv (https://nerv.aotu.io/), 
Preact (https://preactjs.com/), Snabbdome (https://github.com/snabbdom/snabbdom) and others.
- cljsx (https://github.com/peterhudec/cljsx)  JSX (https://reactjs.org/docs/introducing-jsx.html) for Clojure and ClojureScript, also works with Inferno (https://infernojs.org), Nerv (https://nerv.aotu.io/), Preact 
(https://preactjs.com/), Snabbdome (https://github.com/snabbdom/snabbdom) and others.
- Helix (https://github.com/lilactown/helix) A simple, easy to use library for React development in ClojureScript with very few semantics on top of React. 
- hx (https://github.com/Lokeh/hx) Another simple, easy to use library for React development in ClojureScript. 
- Om (https://github.com/omcljs/om) A powerful interface to React, makes use of its object oriented structures.
@@ -256,14 +254,12 @@
Contributing
All contributions are welcome. Please read Contributing (CONTRIBUTING.md) before opening a pull request. tl;dr - is for bullets,  is for seperators between the link and the description and lists should be 
alphabetically ordered.
All contributions are welcome. Please read Contributing (CONTRIBUTING.md) before opening a pull request. tl;dr - is for bullets,  is for seperators between the link and the description and lists should be alphabetically ordered.
License
!CC0 (http://i.creativecommons.org/p/zero/1.0/88x31.png) (http://creativecommons.org/publicdomain/zero/1.0/)
Han Tuzun (http://hantuzun.com) has dedicated the work to the public domain by waiving all of his rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent 
allowed by law.
Han Tuzun (http://hantuzun.com) has dedicated the work to the public domain by waiving all of his rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law.
You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission.