NX JavaScript 框架概览

NX 旨在成为一个开源社区驱动的工程,易于扩展和可伸缩性强。

  • 它拥有现代客户端框架所期望的所有功能。
  • 除了垫片,它没有外部依赖项。
  • 它总共有将近 3000 行代码。
  • 每个模块不超过 300 行。
  • 每个功能模块不超过 3 个依赖。

最终的依赖关系图如下:

NX JavaScript 框架概览 - 图1

这个结构为一些经典的框架的相关痛点提供了一个解决方案。

  • 可扩展性
  • 依赖注入
  • 私有变量