资源介绍
@noma
NOMA是的自动依赖项协调器和代码运行器。
为什么
构建生产就绪的节点应用程序需要大量的YAK事务。 社区已尝试通过使用模板和项目生成器来解决此问题。 这对于某些项目可以很好地工作,但是在以微应用程序为中心的环境中,扩展性不是很好。 生成的代码过时,并且在更新生成器本身时永远不会保持最新。 这导致项目中的代码分歧,进而增加了维护这些项目的成本。 代码生成通常只是一次性的好处,一个快速上手的方案常常会失去其顶峰。
也许有更好的方法。 还是不,时间会证明一切。 NOMA的目的是消除大多数的YAK共享,并允许开发人员专注于编写为用户服务的代码,而不是YAK。
我们尝试针对诸如HTTP服务器和数据库连接之类的依赖关系自动进行依赖关系编排,因此与其编写如下代码,不如:
import express from 'express' ;
const app = expres ( ) ;