Clojure:极简ClojureScript双人聊天

4

编辑01

听起来像是我想要的Web套接字。

技术背景:

我熟悉Clojure + ring + composure。

我正在开始学习ClojureScript。(已经设置了lein-cljsbuild;还花时间手动安装ClojureScript,只是为了看看它的工作原理。)已经有基本的(alert(greeting“ClojureScript”))演示程序运行。

我想创建什么:

我想创建一个基本的两人记事本(即即时通讯或两人IRC频道)。我希望有一个Clojure服务器。当客户端连接时,它会显示一个文本框;用户输入一些单词,Clojure会更新到另一个用户。

问题

我需要一些帮助开始这个项目。Google Closure是一个大型库,我想了解以下内容:

(1) 如何设置基本连接以使我的cljs代码和我的clj代码发送数据

(2) 一旦我的cljs代码收到新数据,如何让它更新DOM?

我认为这是两个主要问题 -- 如果我有这个,它将提供一个理解ClojureScript其余部分的框架。

谢谢!

2个回答

5

1

你(我)可能需要使用WebSockets。

如果我有实际可用的代码,将会更新更多内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接