Clojure China

用 cljs 写了个两个前端 MVC 方案, Respo 和 Quamolit

#1

基础功能以及写完, 就是说 20% 那部分基本上完成了, Demo 能跑通了
但是不能作为生产环境用的代码 原因挺多的… bug 也不少

Respo

Respo 是个山寨 React 的小的应用, 由于是 cljs 写的, 和不可变数据配合得好一些
虽然现在语法还没有稳定, 但已经用来写了个比较复杂的 Todolist


http://repo.tiye.me/Memkits/wanderlist/

Quamolit

Quamolit 是把 React 的声明式语法带到 Canvas 当中去, 然后用来做动画
我这几天写带来感觉已经不错了… 自己都服了自己, 居然真的比 React 有意思
可惜依赖一个浏览器兼容性很差的 API ctx.addHitRegion
但总体上已经有效果了, 声明式写动画, 只是性能方面问题略大

目前没有开发完成, 大概没时间做到线上能用的状态,
有兴趣的话求关注啊

#2

cirru 是个什么语言?

#3

自己设计的语法 http://cirru.org/ 本身不是语言, 而是代码生成器, 现在可以生成 Clojure 和 JavaScript 代码.