Lisp 写后端超容易

https://github.com/HuangChen1989/cljsinone

Why

  • Lisp 有很多方言,其中Clojure 可以使用Java 的所有库,用leiningen可以方便构建项目,在clojure-toolbox上可以找到很多网络框架,比如compojure,遇到问题可以在https://clojuredocs.org/方便找到答案,有书可以参考如《Web Development with Clojure: Build Bulletproof Web Apps with Less Code》
  • ClojureScript 是我更喜欢的语言,其中shadow-cljs是对node.js支持最好的ClojureScript编译器,node.js可以做的,ClojureScript都能做到,语法可以参考https://cljs.info/cheatsheet/

How

  • 安装 node.js Java
  • 安装 shadow-cljs express
  • git clone shadow-cljs 官方案例
  • 把 https://github.com/lambdaisland/npmdemo/tree/master/shadow-cljs 的代码复制到官方案例对应的文件中
  • 根据 https://github.com/lambdaisland/npmdemo shadow-cljs 的说明操作

你可能感兴趣的:(Lisp 写后端超容易)