JavaScript(node.js)で書かれたアプリケーションサーバーがあります。Webブラウザからの入力としてJS機能コードを受け入れます。今、私は他に何も影響を与えずにサーバー上でこの関数を実行できるようにしたいと思っています。
この関数が変更するすべての変数が関数に対してローカルであり、サーバー上の他の変数に影響を与えないことを確認したいと思います。
また、無限ループや再帰、その他の予期しない問題をなんとかして避けたいと思います。
ほとんどの場合、アクションを実行する前に、実行する関数としてユーザーがコードをトリガーできるようにしたいと思います。
何か案は ?