gpt4 book ai didi

clojure - 开发 "model"用于 clojurescript/clojure 应用程序

转载 作者:行者123 更新时间:2023-12-04 06:44:31 26 4
gpt4 key购买 nike

注:我是一名后端(Java)开发人员,业余时间在 Clojure 工作,所以请原谅我的无知。

我正在尝试了解 Clojurescript 以及它如何可能适合我正在从事或计划在 future 开展的项目。随着我在“经典”Web 开发思维模式中长大(例如 Clojure 运行后端,通过 JSON 将数据分发到前端以在 JS 中处理或返回 HTML 页面以供浏览器呈现),我遇到了麻烦试图了解 Clojurescript 如何使事情比这个模型更好。

任何人都可以向我解释 Clojurescript/Clojure 开发的一般方法是什么,因为“Clojurescript One”项目名称表示应用程序开发将统一在一种语言下(如此)

  • 应用程序的 Clojurescript 部分通常会完成哪些任务?
  • 通常会在应用程序的 Clojure(例如后端)部分完成哪些任务?

  • 任何帮助将不胜感激,或者如果有人可以向我指出一些图表或解释或任何东西 - 那也很棒!

    最佳答案

    我认为 Clojure/ClojureScript 应用程序的结构将与 X 后端技术 + JavaScript 非常相似。

    使用 Clojure 和 ClojureScript 构建应用程序的一大好处 - 一种比 JSON 更丰富的数据格式(您可以使用任意键表示哈希映射和集合)而不会失去紧凑性。

    JavaScript 是一种很好的语言,但 ClojureScript 提供了很多好处。它在语义上更简单(功能性),带有丰富的标准库,一个强大的经过实战测试的应用程序库(Google Closure),以及您从通过宏的语法抽象的雅致应用中获得的所有好处。

    也就是说,它仍然是非常alpha 的软件,工具仍然需要大量的工作。

    关于clojure - 开发 "model"用于 clojurescript/clojure 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9219413/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com