【发布时间】:2022-01-20 18:36:21
【问题描述】:
我是一名 C# 后端开发人员,正在尝试使用 haskell 和 Yesod 学习 Web 开发,所以请多多包涵。
我的问题是,关于创建自己的默认布局的约定是什么。您应该在代码中动态创建它还是更改标记?
据我了解,这意味着整个网络应用程序的一致性,至少对于使用默认布局的部分而言。因此,它通常是静态的,在运行时对于使用它的每个部分都保持不变,直到您希望更改一次,并让它影响使用它的每个部分。无需为每个加载的页面生成默认布局。
非常感谢。
【问题讨论】:
-
我认为约定是分离关注点,所以使用 hamlet 文件并在代码中引用它们。 Yesod Book 有例子。
标签: haskell layout widget yesod conventions