React Rails Boilerplate

screenshot of React Rails Boilerplate

A React + Rails boilerplate to help you get the best of both worlds

Overview:

The React + Rails No-Fluff Boilerplate is a project that provides a starting point for developers interested in building projects using React and Rails. Unlike other boilerplates, this one does not include any pre-configured features like authentication, Redux, or React Router. The main focus of this boilerplate is the React project, which has a proxy set to localhost:3001. There are also several projects that have been built using this boilerplate showcased in the Hall of Fame.

Features:

  • React and Rails integration
  • No pre-configured authentication, Redux, or React Router
  • Proxy set to localhost:3001 in package.json
  • Showcase of projects built using this boilerplate

Summary:

The React + Rails No-Fluff Boilerplate is a minimalistic project template that combines React and Rails to provide a starting point for developers. It intentionally omits pre-configured features like authentication, Redux, and React Router, allowing developers to implement only what they need. The boilerplate includes a showcase of projects built using the same template for inspiration. The installation process involves setting up the Rails server and the React client separately, using two different terminals. Once installed, developers can begin customizing their project by creating routes, controllers, models, and migrations on the Rails side, and making HTTP requests using libraries like axios on the React side. The boilerplate also includes instructions for deploying to Heroku.