SystemJS 执行什么标准?

What standard is SystemJS implementing?

我听说 SystemJS 实现了一个网络标准。有谁知道它执行的是什么标准?

我假设在浏览器中实现此 Web 标准时,将不再需要 SystemJS。这可能发生在什么时候?

还是我的理解有误?

SystemJS 大致实现了 WHATWG Loader spec proposes, however there are some ongoing discussions,其中一些是在 SystemJS 中实现的,尽管不在 WHATWG 规范中。目前,还没有关于模块加载系统应该是什么样子的最终规范,但大多数浏览器目前正在研究看起来非常相似甚至有些兼容的东西。

目前,<script type="module"> 是大多数浏览器正在使用的。 Chromium/Chrome scheduled the release for version 61, the Firefox 开发人员似乎也在努力,我相信 Safari 已经发布了它。目前的主要问题似乎是有些事情没有预先正确指定,这意味着他们不能只实施规范所说的内容,而必须在实施时改进规范(有关详细信息,请参阅链接票证和相关票证)。

可以在 ECMAScript Harmony modules wiki page 中找到其他正在进行的规范工作。