php - Blade 和 Twig 之间的区别

标签 php twig laravel-blade

<分区>

我想知道 Blade 和 Twig 模板之间的区别。

使用一个比另一个有什么优势?

最佳答案

blade 语法是 laravel 原生的,如果你想使用 Twig,你需要为此设置包(http://ilikekillnerds.com/2014/08/replacing-blade-with-twig-templating-in-laravel/)。

你可以从这个链接中找到不同之处 https://laracasts.com/forum/?p=536-twig-over-blade/0

October CMS 构建在 Laravel 之上,它使用 Twig,这就是他们使用 Twig 而不是 Blade 的原因。

在基本层面上,所有模板语言都是相同的。 Twig 是一种成熟而健壮的模板语言,易于学习。它还具有可用于客户端渲染的 Twig.js。

我们可以讨论 Twig 和 Blade 的区别,直到奶牛回家,在一天结束时,我们选择了 Twig,因为它是十月的更好候选者。在前端使用单一模板语言很重要,否则主题和插件将不兼容。

引用https://octobercms.com/forum/post/why-twig

关于php - Blade 和 Twig 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26582026/

相关文章:

php - 重置Wordpress 'next User ID'号码

symfony - 使用 Symfony 中的 Twig 获取从 MySQL 检索的每条记录的行号

php 嵌套heredoc和转义变量

php - 多个 jquery 倒数计时器不显示在 php 循环中

arrays - Twig 在一个数组中合并多个事物

php - 如何动态禁用 Symfony 表单中除提交按钮之外的每个字段

php - 如何使用 Laravel 将数据加载到 Select2

php - 我可以在 Laravel 之外使用 Blade 模板引擎吗?

php - laravel 5.2 Blade 模板无法解析

javascript - 不回显未使用的文本输入