私は、対人チェス サイトと多くの共通点を持つサイトを構築しています。フロントエンド (ユーザー登録、ナビゲーションなど) には Rails を使用し、エンジン (ゲームの状態とおそらく AI) には Scala や Erlang のようなものを使用することを考えていました。私は考えていた -
- これは、そのタイプのデザインを使用するのに適した状況ですか?
- コンポーネント間で機能を分割するには、どのように正確に行うのが最善でしょうか?
- 彼らはどのようにお互いにコミュニケーションをとるのが最善でしょうか?
私はどんな技術やアイデアにもオープンです。