瞎写一气

现在整理一下前几天我们说过的一点点概念

两个词,“思想/标准/规范” 和 “实现”。 thought/standard/specification & implementation。

比如:

MVC是一种思想(当然了,并不是你毕业的那个夏天提到的,以为MVC是一种具体技术),具体如 ASP.NET 里面的MVC web框架就是MVC思想的一种实现,
Struts2、Spring MVC,等框架也是MVC思想的一种实现。

xml是一种思想,或者说是一种标准。
其中html、dhtml、xml(这里来说xml这个词就有点歧义了),svg等都是xml标准的各种实现。
tips:highchart等很多绘制统计图的js插件,最终原理都是用svg绘的。

ECAMScript是一种标准(是微软,Mozilla等大公司和W3c等组织争论后最终取得一致认同的一个标准)。
而微软曾经的JScript和netscape的javascript,都是ECMAScript标准的不同实现。
只是现在由于JavaScript太多了,简直很多人就以为JavaScript就是ECMAScript。
tips:阮一峰的那本 ES6的书你有的,里面关于这个概念说的很好。

AMD、CMD都是规范。
其中如requiejs就是实现了AMD规范。

。。。。

            诸如此类。

猜你喜欢

转载自blog.csdn.net/festone000/article/details/80604261