Я подумываю о создании функции плагина, похожего на wordpress, для моего приложения Nuxt. Мне бы хотелось иметь возможность писать JS «плагинов», которые являются внешними по отношению к проекту Nuxt, и добавлять новые скрипты в любое время (включая production и dev), чтобы можно было добавлять новые функции без необходимости перестраивать сервер.
Есть ли какие-либо мысли о том, будет ли использование pm2 при каждом выполнении маршрута представлять угрозу для производительности или безопасности?
const vm = require('vm');
console.log('Never gets executed.');
app.get ( "/my-route/url", async ( req, res, next ) => {
vm.runInNewContext( some custom plugins - dynamic );
res.json ({ d : null, msg: "whatever", status: "ok })
})