This repo is an example of a simple working Rails 5, Webpack(er)3, React-Rails 2.3+ application.
Where generators are used, the git commit will be the command ran to get to the current application state so it will hopefully be easy to follow along at home.
$ yarn install # or npm install
$ bundle install
$ rails s
$ ./bin/webpack-dev-server
http://localhost:3000/welcome/index
This repo contains two trees, one Webpacker and one Sprockets.
Each branch illustrates a react-rails ability.
master
-> Webpacker 3sprockets
-> Sprockets 3rails-production-version
-> Sprockets 3 + serving production prebundled reactrails-assets-sprockets
-> Sprockets 3 + using Rails-Assets.org (failed)generate-new-component
-> Webpacker 3 + new style componentwithout-ujs
-> Sprockets 3 + removing UJS and making component globally accessiblejsx-file-example
-> Webpacker 3 + file named .JSXcoffeescript-example
-> Webpacker 3 + Coffeescript WITH JSX