域特定语言(DSL)与框架

时间:2014-07-13 17:51:59

标签: frameworks dsl

DSL和Frameworks的主要思想之间的主要区别是什么?这两个问题对我来说非常混乱,我无法通过互联网找到合适的答案!

1 个答案:

答案 0 :(得分:5)

好问题。这是我看到的最简单的解释:

  

DSL可以有自己的具体语法。从那以后,框架就没有自己的语法   它与创建它的语言相同。 Domain Specific Languages versus Frameworks

例如:HTML是DSL,而AngularJS框架中的指令是用HTML语法编写的,因此不构成单独的语言。