通用JS

来自CommonJS Spec Wiki
跳转到:航行,搜索

欢迎使用通用JS该组织的目标是为web服务器、桌面和命令行应用程序以及浏览器构建JavaScript生态系统。

这个wiki是收集想法的起点,任何关于CommonJS组。在该邮件列表上进行讨论,并且IRC上(freenode上的#commonjs).

当前努力

这是当前正在讨论/标准化的问题列表。他们来自“低级”部门,因为在建造塔楼之前,我们需要具备扎实的基础知识。


  1. 统一基线/全局(讨论)
  2. 模块(1.1.1)
    1. 二元的:二元的数据对象(字节数组和/或字符串)(建议、讨论、早期实现)
    2. 编码:编码和字符集(建议、讨论、早期实现)
    3. 国际奥委会:I/O流(提案、讨论)
    4. 英尺,fs基础:文件系统(提案、讨论、早期实施)
    5. 系统:系统接口(stdin、stdout、stderr和c)(1,建议修订)
    6. 断言,测试:单元测试(1,修订建议待定)
    7. 插座:插座I/OTCP/IP套接字(早期提案)
    8. 事件队列:反应堆反应堆/事件队列(早期提案)
    9. 工人:工人Worker(并发无共享进程/线程)(提案)
    10. 慰问:慰问(提案)
  3. 包装(1)
  4. 包映射(提案)
  5. Web服务器网关接口(JSGI)(提案、讨论、早期实施)
  6. 承诺(提案)

未来的努力

低级API

这是我们希望看到的跨JavaScript解释器行为一致的API集合。

高级API

这是在低级API之上实现通用功能的API的集合。

启动位置

启动位置 标准 发展中的建议和标准

正在开发中

测验

进一步阅读

维基