在AWS Lambda函数中使用个性化需求的优势

时间:2019-01-30 15:02:35

标签: javascript performance lambda destructuring

这是我的伪项目:

/- utils
     +- func1.js
     +- func2.js
     +- index.js

/- main
     +- index.js 

main/index.js中,我可以简单地要求所有必需的功能,如下所示:

const { func1, func2 } = require('../utils');

可以,

让我们假设有更多的功能-每个功能都在一个单独的文件中,而我只需要其中几个。

使用解构是否有优点/缺点?

我的意思不是:

const { func1, func2, func5 } = require('../utils');

像这样分别要求每个功能:

const { func1 } = requrie('../utils/func1');
const { func2 } = requrie('../utils/func2');
const { func5 } = requrie('../utils/func5');

第一个解决方案是更简洁的恕我直言,但是如果功能更多,会不会出现性能问题?还有其他缺点,例如已部署的lambda大小?

这是AWS Lambda函数中使用的代码。

0 个答案:

没有答案