【问题标题】:html/javascript: templating options in regular htmlhtml/javascript:常规 html 中的模板选项
【发布时间】:2013-04-04 06:01:11
【问题描述】:

将项目从 django 转换为flask API 后端+backbone.js 前端

很高兴能够在 HTML 中使用 {% include %} 选项以使其更加模块化,即我能够分离出离散的 navbar.html、base.html 等。

如果我只是在 HTML / JS 中构建前端,是否有一种简单的方法可以在没有 Web 框架的情况下重新创建相同的结构?

【问题讨论】:

    标签: javascript html frontend templating client-side-templating


    【解决方案1】:

    有很多选择,请尝试搜索。我通常选择MustacheHandlebars

    【讨论】:

    • 嗯,但我需要有一个本地烧瓶实例才能使用这样的东西,对吗?
    【解决方案2】:

    如果你正在寻找相当轻量级的东西,你可以试试这个https://github.com/psychobunny/dcp.templates

    它是仿照 Smarty / phpBB 等 PHP 模板引擎建模的,但没有太多复杂性……非常适合抽象模板文件。

    否则就像 Joseph 所说,Handlebars 才是正确的选择!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-12
      • 2016-03-23
      • 2021-10-25
      • 2017-06-28
      • 2016-04-22
      • 2022-08-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多