注:これについていくつかのタグの提案をいただければ幸いです。
サーバー上のデータをプログラムで操作する方法をユーザーに提供したいと思います。これは、 https://www.onx.msが採用している方法とは異なり、ブラウザ内のコードエディタを使用して後日実行することで実行されます。
DSL(採用の障壁?)を書くことを避けたいのですが、ユーザーが書く言語はJavaScriptまたはRubyベースのどちらかを好みます。
私の明らかな懸念はセキュリティです。ユーザーが生成したコードをサーバー側で実行できるようにすることの危険性は理解していますが、リスクを排除するためにどのような手順を実行できますか?
http://railsforzombies.comのようなサイトは実際に使用irb
していますか、それともそれよりもはるかに単純ですか?