2016-04-13 5 views
1

私は、リアクションを使ってほとんどのビューでレールアプリケーションにルビーを構築しています。 CodeMirrorをユーザーがコードを入力するためのエディタとして使用することを検討しています。私は彼らにコードを提出させてもらい、コードは私のテストケースのいくつかを通って実行され、codecademyの仕組みと同様の結果を得ることができます。codecademyのような自動コードグレーディングシステム

これを達成するための初期ステップは何ですか?

ありがとうございました!

+0

Keep It Simple。あなたは格付けをしたいですか?まずそれをやる。反応がなく、派手な編集者はいない。ちょうど普通の古いレール。あなたがそれをしたら、あなたはあなたの鐘と笛を加えます。 –

+0

問題は私がすでにすべての反応を設定していることです。私はこの機能を既存のウェブサイトに追加しようとしています。 – Novice

+0

問題ではありません。別の新しいアプリケーションで実行します。どのように行うべきかを理解したら、既存のアプリケーションに簡単に追加することができます。ユーザー入力の実行と採点は難しい編集者ではなく、難しい部分です。 –

答えて

0

http://reactrb.orgサイトをご覧ください。そこにはライブコードエディタがあります。 docサイトのソースコードはgithubにあります。

コード例がrubyまたはJSの場合は、ブラウザでテストスクリプトを実行できます(rubyの場合はopal-rspecを使用します)。これにより、サンドボックスが簡単になります。

素晴らしいプロジェクトのようです。追加のご質問が必要な場合や、https://gitter.im/zetachang/react.rbにお立ち寄りの場合は、そこに詳細をお手伝いできる人がいます。

関連する問題