Guides
- Client vs server rendering
- How to conditionally server render based on device type
- How to use different files for client and server rendering
- I18n
- Minitest configuration
- React server rendering
- Render functions and railscontext
- Deployment
- Hmr and hot reloading with the webpack dev server
- How react on rails works
- Installation into an existing rails app
- Rails webpacker react integration options
- React on rails overview
- Rspec configuration
- Tutorial
- Upgrading react on rails
- Webpack configuration
- Configuration
- File system based automated bundle generation
Rails
- Convert rails 5 api only app
- Rails engine integration
- Rails view rendering from inline javascript
- Turbolinks
Javascript
- Angular js integration migration
- Capistrano deployment
- Code splitting
- Credits
- Foreman issues
- Images
- Node dependencies and npm
- React and redux
- React helmet
- React router
- Troubleshooting when using webpacker
- Webpack v1 notes
- Webpack
- Asset pipeline
- Converting from custom webpack config to rails webpacker config
- Server rendering tips
- Troubleshooting when using shakapacker
Additional details
- Manual installation overview
- Updating dependencies
- Upgrade webpacker v3 to v4
- Tips for usage with sp6
- Recommended project structure
- Generator details
- Migrating from react rails
Deployment
React on rails pro
Api
Misc
Contributor info
Testimonials
Outdated
Copyright 2020 ShakaCode
Deployment
Shakapacker puts the necessary precompile steps automatically in the rake precompile step.
See the Heroku Deployment doc for specifics regarding Heroku. The information for Heroku may apply to other deployments.