|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|React components for efficiently rendering large lists and tabular data|
|Blitz||13,052||3||17||2 days ago||482||July 20, 2023||213||mit||TypeScript|
|⚡️ The Missing Fullstack Toolkit for Next.js|
|Nivo||11,880||151||191||a day ago||69||May 07, 2023||113||mit||TypeScript|
|nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries|
|React Fiber Architecture||9,860||8 months ago||32|
|A description of React's new core algorithm, React Fiber|
|React_on_rails||4,984||419||9||10 days ago||196||July 31, 2023||15||mit||Ruby|
|Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client performance.|
|Frontity||2,842||6||70||5 months ago||61||November 23, 2022||66||apache-2.0||TypeScript|
|» Frontity - The React Framework for WordPress|
|:milky_way: Isomorphic framework for server-rendered React apps|
|A React Native component which renders HTML content as native views|
|[POC] A babel plugin which compiles React.js components into native DOM instructions to eliminate the need for the react library at runtime.|
|Happy Dom||2,317||4||1,499||a day ago||414||August 22, 2023||104||mit||TypeScript|
React on Rails integrates Rails with (server rendering of) Facebook's React front-end framework.
This project is maintained by the software consulting firm ShakaCode. We focus on Ruby on Rails applications with React front-ends, often using TypeScript or ReScript (ReasonML). We also build React Native apps and Gatsby sites. See our recent work for examples of what we do. ShakaCode.com (HiChee.com) is hiring developers that like working on open-source.
Are you interested in optimizing your webpack setup for React on Rails including code splitting with react-router and loadable-components with server-side rendering for SEO and hot-reloading for developers? We did this for Popmenu, lowering Heroku costs 20-25% while getting a 73% decrease in average response times. Several years later, Popmenu is serving millions of SSR requests per day with React on Rails.
See the documentation at shakacode.com/react-on-rails/docs.
To provide a high performance framework for integrating Ruby on Rails with React via the Webpacker gem, especially regarding React Server-Side Rendering for better SEO and improved performance.
rails/webpacker gem already provides basic React integration, why would you use "React on Rails"?
stylesheet_pack_tagson your layouts based on what’s shown. “It just works!”
See Rails/Webpacker React Integration Options for comparisons to other gems.
spec/dummywhich demonstrates several uses of
react_on_railsis available on heroku through this link
Requires creating a free account.
Ruby on Rails >=5, rails/webpacker >= 4.2 or shakapacker > 6, Ruby >= 2.7
The gem is available as open source under the terms of the MIT License.
The following companies support our open source projects, and ShakaCode uses their products!