2016-12-27 14 views
8

2人の関係について詳しく教えてもらえますか?私はラズベリーパイにオーディオファイルを再生する小さなツールを(たとえば)書きたいと思う。 Reactでプレーヤとプレーヤーのインターフェイスを完全に行い、実際のファイルを取得するためにノードに接続するだけですか?ReactとNodeJSはどのように連携しますか?

またはもっと一般的には同じことですが、もし私がnodejsで行われる特定のこと(ファイルの書き込み、オーディオの記録、システム設定の変更など)を行うアプリケーションを作成したいのであれば、私はReactのようなものを使うでしょうか?

私は少し混乱していますが、この質問が有効であることを願っています!

+0

下記の[私の回答](https://stackoverflow.com/questions/41349710/how-do-react-nodejs-work-together/41349763#41349763)はあなたを助けてくれましたか?コメントはありますか? – rsp

答えて

6

ノードとリアクションを一緒に使用できます。

ことに役立つさえMERNスタックがあります:

MERNモンゴ、Expressを使用してユニバーサルアプリケーションを構築することが容易になり足場ツールであり、反応しNodeJSが。セットアップ時間を最小限に抑え、実績のある技術を使用してスピードアップを図ります。

参照:http://mern.io/

しかし、あなたはExpressでいないだけで、他のノードのフレームワークと反応して使用することができます。 React APIを使用すると、REST APIを構築するために使用するものはすべて、Reactで書かれたフロントエンドで使用できます。

その他のオプションには、Hapi、Restify、LoopBackがあります。より参照してください:公式React Documentationから

1

は、 "ビルド・ユーザー・インターフェースのためのJavaScriptライブラリ" で反応します。非常に疲れた言葉で(そして私は疲れたという意味です)リアクションはテンプレートライブラリ(私にはそれを撃たないでください)と考えることができます。

私がReactについて学んだのは、MVCの「V」ビューのようなものです。 JavaScriptとJSXを使用してユーザーインターフェイスを表示する方法を提供します。私が様々なチュートリアルから知っている少しだけ、私は本当にReactと働くことが好きです。

0

はい、この2つは一緒に働くと思いますが、私は現在このようなプロジェクトに取り組んでいます。私はメインがここで考えていることを指摘します。それがルーティングを置く場所です。 Node.jsサーバまたはReact Routerに移動しますか。これは、アプリケーションロジックがどこにあるべきかを定義するため重要です。

0

ReactTSは、React on ASP.NET Coreのための足場エンジンです。非常に強力で、非常に高速です - ボタンを1回クリックするだけでアプリケーション全体が生成されます。また、テンプレートをカスタマイズすることもできます。ここで確認してください... http://bssdev.biz/DevTools/React-Turbo-Scaffolding-Free-Download

関連する問題