こんにちは
Javascriptとフロントエンドは全体としてますます難しくなっています。 私の意見では、Railsの標準配信はフロントエンド開発者の現代のニーズを満たしていません。 さらに、Sprocketsを使用すると、コードが非常にRails固有になるため、Railsに慣れていない新しい開発者を構築するのが難しくなります。
このビデオでは、単純なReact.jsアプリケーションの例を使用して、SprocketsからBrowserifyに移行する方法を示します。
このアプローチには、次のボーナスがあります。
- npmを介したJavascriptパッケージの依存関係の管理。
- IDEとの最高の料金と統合。
- フロントエンドおよびバックエンドの接続の減少。
- 別のアプリケーションとリポジトリでフロントエンドを強調表示する機能。 それは一見ボーナスではないかもしれませんが、大規模なアプリケーションで大規模なチームとして作業する場合には非常に便利です。
アプリケーションコードは、githubで入手できます: https : //github.com/nLight/tutorial-rails-react-browserify