Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 1.33 KB

README.md

File metadata and controls

60 lines (42 loc) · 1.33 KB

Hyper-rails

Installation

This generator will install HyperReact and Opal in Rails 4.x or 5.x

In your Gemfile

gem "hyper-rails"

then

bundle install
rails g hyperloop:install
bundle update

This generator can also create HyperReact components.

HyperReact Components

rails g hyperloop:component Home::Clock

Which will make the component Home::Clock in app/views/components/home/clock.rb

You can render a component directly from a controller:

class HomeController < ApplicationController
  def clock
    render_component
  end
end

Or from a view:

<%= react_component('Home::Clock') %>

See ruby-hyperloop.io for further examples.