我想知道Blade和Twig模板之间的区别。
使用一个优于另一个有什么好处?
答案 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月份更好的候选人。重要的是在前端使用单个模板语言,否则主题和插件将彼此不兼容。