{"library":"react-on-rails","type":"library","category":null,"description":"react-on-rails is the client-side JavaScript package designed to integrate React applications seamlessly within a Ruby on Rails environment, specifically leveraging the Rails asset pipeline (e.g., Shakapacker, Webpack, Rspack). Currently at stable version 16.6.0, the library facilitates component registration, client-side hydration, and server-side rendering (SSR) of React components. It maintains an active release cadence with frequent updates and bug fixes, indicated by its minor and patch releases. Its primary differentiator is its tight coupling with the `react_on_rails` Ruby gem, providing a robust, opinionated solution for isomorphic React development in Rails. This includes essential functionalities like connecting React components to Redux stores and supporting advanced features such as server-side rendering, with specific capabilities for TanStack Router via its `react-on-rails-pro` offering. It's a foundational component for modern React-in-Rails development.","language":"javascript","status":"active","version":"16.6.0","tags":["javascript","react","webpack","JavaScript","Ruby","on","Rails","typescript"],"install":[{"cmd":"npm install react-on-rails","imports":["import ReactOnRails from 'react-on-rails';","import ReactOnRailsClient from 'react-on-rails/client';","import type { ReactOnRails } from 'react-on-rails/types';"]},{"cmd":"yarn add react-on-rails","imports":[]},{"cmd":"pnpm add react-on-rails","imports":[]}],"homepage":"https://www.shakacode.com/react-on-rails/","github":"https://github.com/shakacode/react_on_rails","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/react-on-rails","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/react-on-rails/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}