Blade和Twig之间的区别

时间:2014-10-27 06:12:34

标签: php twig blade

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

使用一个优于另一个有什么好处?

1 个答案:

答案 0 :(得分:8)

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

您可以从此链接中找到差异 https://laracasts.com/forum/?p=536-twig-over-blade/0

10月CMS建立在laravel之上,它使用Twig,这就是他们使用twig而不是Blade的原因。

在基础级别,所有模板语言都是相同的。 Twig是一种成熟而强大的模板语言,易于学习。它还有Twig.js,可用于客户端渲染。

我们可以讨论Twig和Blade的差异,直到奶牛回家,在一天结束时,我们和Twig一起去了,因为它是10月份更好的候选人。重要的是在前端使用单个模板语言,否则主题和插件将彼此不兼容。

参考https://octobercms.com/forum/post/why-twig