clj-thrust-example-notepad:在 clj-thrust 上运行的类似记事本的示例应用程序

时间:2024-06-21 00:17:34
【文件属性】:

文件名称:clj-thrust-example-notepad:在 clj-thrust 上运行的类似记事本的示例应用程序

文件大小:72KB

文件格式:ZIP

更新时间:2024-06-21 00:17:34

Clojure

clj-thrust 记事本(示例) 这是一个非常基本的示例项目,它展示了如何使用创建一个简单的类似记事本的应用程序。 该项目仅用于学习目的。 它并不意味着更多。 它还在源代码中有注释,解释了某些事情是如何工作的。 概述 这个项目是用 Clojure(用于服务器)和 ClojureScript(用于客户端)编写的。 运行应用程序时,服务器会在端口 7171 启动, shell 连接到它以在其自己的窗口中显示应用程序。 实际上,对 Thrust 本身的代码依赖性非常小。 我们只是将它用作容器,以便我们可以将简单的记事本 Web 应用程序作为桌面应用程序运行。 您可以轻松地将这个容器换成其他东西。 任何可以充当浏览器的东西都可以。 例如,JavaFX 的 WebView 或 SWT 的浏览器是 JVM 上的几个其他选项。 是另一个项目,它更进一步,为您抽象出特定于库的代码,以便在各种容


【文件预览】:
clj-thrust-example-notepad-master
----.gitignore(224B)
----README.md(5KB)
----resources()
--------public()
----project.clj(2KB)
----browser-repl.clj(149B)
----src()
--------clj_thrust_example_notepad()
----dev-src()
--------clj_thrust_example_notepad()

网友评论