This repo is an example of a simple working Rails 7, Shakapacker 7, React-Rails 3 application.
Where generators are used, the git commit will be the command run to get to the current application state so it will hopefully be easy to follow along at home.
For migration to react_on_rails
, please read the migration guide.
yarn install # or npm install
bundle install
rails s
./bin/webpack-dev-server
This repo contains two trees, one Webpacker and one Sprockets.
Each branch illustrates a react-rails ability.
master
-> Webpacker 3- react-rails-to-react-on-rails -> An example of migration from
react-rails
v3 toreact_on_rails
v13.4. sprockets
-> 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