【问题标题】:How to design content blocks which render HTML content as tumblr does?如何设计像 tumblr 一样呈现 HTML 内容的内容块?
【发布时间】:2013-09-07 13:30:35
【问题描述】:

要创建自定义主题,tumblr 使用内容块来呈现 HTML。 例如

<html>
 <body>
    <ol id="posts">
        {block:Posts}
            <li> ... </li>
        {/block:Posts}
    </ol>
 </body>
</html>

这是一个例子,但它们似乎有一个广泛的设计,倾向于照顾每一个内容。在这里查看 - http://www.tumblr.com/docs/en/custom_themes

您如何为自己的平台设计这样的东西,从而您可以使用这些内容块向公众提供一些预定义的内容,主要是为了轻松开发自定义主题。

我对了解底层技术和设计原则特别感兴趣。是否有我们已经可以使用的东西,或者我们必须从头开始工作?

我相信我们有类似把手之类的东西,它为您提供了一个模板机制,但它是否是像上述实现一样自定义的正确方法?

【问题讨论】:

    标签: html templates themes tumblr handlebars.js


    【解决方案1】:

    您在谈论模板引擎

    有很多。

    参见维基百科的comparison of web template engines。有关这些概念的更多信息,请参阅文章Web template system

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-26
      • 2013-09-08
      • 1970-01-01
      • 2013-11-29
      • 2017-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多