2016-08-14 11 views
0

ReactJsを私たちのフロントエンドとして、そしてlaravelを私たちのバックエンド(REST API)として使ってアプリケーションを構築する予定です。バニラ反応とlaravelの上にreact-laravelを使うことの長所と短所

これらの2つを統合する方法についていくつかの調査を行っていたので、ライブラリreact-laravelが発生しました。

今、私はこのようなライブラリをvanilla reactとlaravelに使用することの長所と短所を知りたいと思います。何か制限やバグがありますか?それは開発をスピードアップするか、それを学ぶのにもっと時間を費やす必要があるでしょうか?どのようにして反応の実装方法を変更するのでしょうか? ...

*私たちはreduxと反応ルータを使用しています。

*私は(ほとんど)を経験していますが、私はしかし、私はそれについて見異なるコンポーネントのためのプリレンダリングされ、反応-laravelを個人的に使用していない開発者

答えて

-1

を反応させます。

ただし、個人的には、2つのエンティティのいずれにも属さない第三者コンポーネントにアプリケーションを関連付けることはありません。また、事前レンダリングを簡単に行うことができ、クライアント側で実行されるものとサーバー側で実行されるものを完全に制御する必要があります。

0

react-laravelは、あなたの実際のリアクションアプリやLaravelアプリにはまったく影響しません。唯一の欠点は、V8jsの依存性です。これは素晴らしいことではありません。

私はlaravel-react-middlewareという小さなミドルウェアを構築しました。このミドルウェアは、PHPサーバーからノードアプリケーションに単純なHTTPリクエストを送信するだけです。したがって、Nodeを使用してReactサーバー側のレンダリングを作成し、コンパイル済みのHTMLをPHPアプリケーションに送り返すことができます。シンプルなJSONオブジェクトも返すことができるので、メタタグとドキュメントタイトルを管理するためにReact Helmetのようなものを使用している場合は、そのデータをブレードビューに戻すことができます。

関連する問題