编辑01
听起来像是我想要的Web套接字。
技术背景:
我熟悉Clojure + ring + composure。
我正在开始学习ClojureScript。(已经设置了lein-cljsbuild;还花时间手动安装ClojureScript,只是为了看看它的工作原理。)已经有基本的(alert(greeting“ClojureScript”))演示程序运行。
我想创建什么:
我想创建一个基本的两人记事本(即即时通讯或两人IRC频道)。我希望有一个Clojure服务器。当客户端连接时,它会显示一个文本框;用户输入一些单词,Clojure会更新到另一个用户。
问题
我需要一些帮助开始这个项目。Google Closure是一个大型库,我想了解以下内容:
(1) 如何设置基本连接以使我的cljs代码和我的clj代码发送数据
(2) 一旦我的cljs代码收到新数据,如何让它更新DOM?
我认为这是两个主要问题 -- 如果我有这个,它将提供一个理解ClojureScript其余部分的框架。
谢谢!