文件名称:店面:店面
文件大小:4.38MB
文件格式:ZIP
更新时间:2024-02-23 05:05:55
react clojure clojurescript storefront basscss
梅文店面 。 注意:本文档代表我们的目标,不一定代表我们的当前状态。 总览 Storefront主要使用ClojureScript和Om构建,并带有Clojure的中间语言。 目录结构 Storefront的源代码首先分为三个src目录: src-clj , src-cljs , src-cljc 。 自然,这些目录对应于其中包含的语言文件。 这三个文件之间的差异将在后面的部分中详细讨论,现在让我们将顶层称为src* 。 目录的下一层与模块相关。 模块通常对应于店面的单个功能或逻辑区域。 关于这些的更多信息。 每个模块内部都有组件(代表站点的单个React组件,包括外观和行为),挂钩(与javascript直接集成),访问器(常用数据结构的转换函数),单个路由文件(定义了该模块的路由)和一个核心文件(该文件简单地导入该模块的所有组件,从而使导入所有cljs组件变得更加容易)。 模组 有9个模块:核心,帐户,目录,结帐,仪表板,图库,主页,登录。 核心 这是店面的框架。 它是将所有模块捆绑在一起的“胶水”,其中包含一些在所有模块上必不可少的实用程序。 如果代码需要在多个模块中,则可能